home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet internetowy / Czytniki NEWS / XanaNews 1.18.1.3 / xananews_setup.exe / {app} / readme.txt < prev    next >
Text File  |  2006-04-14  |  93KB  |  2,751 lines

  1. Version 1.18.1.3  14th April 2006
  2.  
  3. -  Added support for 'Face' headers which contain small colour images.
  4.  
  5. -  Fixed long-standing bug in decoding very long headers.
  6.  
  7. -  View/Autofit Images is now persistent
  8.  
  9. -  Fixed problem with saving XanaNew's position when the top or left
  10.    was at zero.
  11.  
  12. -  Fixed problem where the default 'get' action for a group was not saved
  13.    if it was set to 'do nothing'.
  14.  
  15. -  View/Hide read messages and View/Hide ignored messages is now 
  16.    set to the value held in Options/Subscribed Groups Tree when changing
  17.    groups.
  18.  
  19. -  Search/Filters bar now works for settings other than 'Message body contains'
  20.  
  21. -  Search/Filters bar now scales correctly when you use large fonts.
  22.  
  23. -  Don't Display/Don't Download filter values are now saved correctly
  24.  
  25.  
  26. Version 1.18.1.2  28th March 2006
  27.  
  28. -  Fixed Mad Except message when trying to post with 'Archive Posted 
  29.    Messages' enabled.
  30.  
  31. -  Fixed Missing Export Shell32.dll:shBindToParent error when using 
  32.    Windows 98 se
  33.  
  34. -  Fixed 'Autoscale Images' not working problem.
  35.  
  36. -  Fixed problem with XML settings encoding where batch entries were
  37.    not saved correctly
  38.  
  39. -  Filters set up with the new Search & Filter bar can now be cleared by 
  40.    choosing a blank filter.
  41.  
  42.  
  43. Version 1.18.1.1   27th March 2006
  44.  
  45. -  Compiled with Delphi 2006
  46.  
  47. -  New toolbar layout.
  48.  
  49. -  New view/toolbar settings for small/large images, captions, etc.
  50.  
  51. -  Toolbar layout is now saved between sessions
  52.  
  53. -  Each toolbar can be turned off & on
  54.  
  55. -  New Search & Filters bar for quick searching & filtering.
  56.  
  57. -  Images are now displayed scaled to fit.  To view them at their actual size select 
  58.    View/Autofit Images
  59.  
  60. -  Registry settings code has been completly rewritten.  The registry is still used by 
  61.    default, but you can use an XML settings file instead by specifying -XMLSettings
  62.    on the command line.  By default, the settings are saved in XanaNews.xml in the
  63.    default messagebase directory.  However you can specify a different file with - eg.
  64.   -XMLSettings:c:\xn.xml
  65.  
  66. -  Bug fixed where the 'highest article number' got reset when a group was completely
  67.    empty because all its messages had been deleted. 
  68.  
  69.  
  70.  
  71. Version 1.17.6.6 - 31st October
  72.  
  73. -  Fixed problem with pipelining when retreiving malformed messages
  74.  
  75. Version 1.17.6.5 - 26th September
  76.  
  77. -  Fixed bug where XanaNews could re-download old messages by mistake.
  78.  
  79. Version 1.17.6.4 - 25th September 2005
  80.  
  81. -  Further improvements to 'thread safety' issues when downloading messages.
  82.  
  83. Version 1.17.6.3 - 15th September 2005
  84.  
  85. -  Improved the performance of the 'thread safety issue' fixed introduced in
  86.    1.17.6.2.  The previous version introduced a big performance hit when downloading
  87.    messages to large groups.  This version resolves it.
  88.  
  89.  
  90. Version 1.17.6.2 - 13th September 2005
  91.  
  92. -  Added new 'Default Bozo Action' for new bozos.
  93.  
  94. -  Fixed thread safety issue which very occasionally caused the entire groups
  95.    messages to be re-downloaded.
  96.  
  97. -  Fixed problem where AutoDownload on Click didn't work with multiple selections
  98.  
  99. -  Archived Message Folder's message count now displays correctly
  100.  
  101. -  Fixed bug memory leak in Archived Message folders
  102.  
  103. -  Fixed several AVs that occured in archived message folders after sorting them
  104.  
  105. -  Fixed problem where attachments with illegal characters in their filenames didn't
  106.    save.
  107.   
  108.  
  109. Version 1.17.6.1 - 10th September 2005
  110.  
  111. -  New context menu on Batch Properties form to let you check/uncheck all
  112.    groups in an account.  The columns are now sortable by clicking on their
  113.    headers
  114.  
  115. -  'Mark Messages as Read when leaving this account' no longer fires when
  116.    XanaNews automatically changes group - eg. in 'Find next interesting message'
  117.  
  118. -  Fixed bugs in propagating 'ignored' to child messages.
  119.  
  120. -  New 'Mark Thread as Interesting' option.
  121.  
  122. -  Passwords are now concealed with asterisks.  New 'Show Passwords in Plain
  123.    Text' option in Tools/Options to turn this off.
  124.  
  125. -  Fixed memory leak in Search
  126.  
  127. -  New options to find next childless root message and find next unread
  128.    childless root message.
  129.  
  130. -  New Colour & font settings for childless root messages and interesting
  131.    messages.
  132.  
  133. -  Attachments whose filenames contain spaces are now quoted.
  134.  
  135. -  No longer partially decodes non-picture binary attachments when they're
  136.    being downloaded.
  137.  
  138. -  New 'Make Newsgroup Dormant' function - removes the selected newsgroup(s)
  139.    from all batches and sets the 'Get Messages' default setting to 'None'
  140.  
  141. -  Included Dave Nottage's mods
  142.  
  143. -  Signatures can now contain a combination of constant text and text from 
  144.    a sigfile.  To use this, insert the %sigfile% token in the signature's
  145.    constant text.  The message from the sigfile wil be inserted there.
  146.  
  147. -  You can now create a 'signature to use in preference to the one in your
  148.    identity' - globally, per account or per newsgroup.  This supports the
  149.    above '%sigfile% thing too.
  150.  
  151. -  New option to sort threads by date of last reply.  You can set this in the
  152.    sorting settings for the account or group, or use it dynamically by holding
  153.    down Ctrl when clicking the Date column header.
  154.  
  155. -  Fixed bug where the bookmark pane was incorrectly resized
  156.  
  157. -  Fixed bug where selecting messages in the bookmark pane using the arrow keys
  158.    didn't select the bookmarked message.
  159.  
  160. -  New 'Find Selelected Text on Internet' option on the message pane popup menu.
  161.    This uses Google by default, though it can be changed in Tools/Options.
  162.  
  163. -  New 'Search Interesting Messages Only' checkbox on Search dialog
  164.  
  165. -  Adjusted the tab order so you can tab directly between the message tree and 
  166.    message pane
  167.  
  168. -  Improved the startup time.  XanaNews no longer scans each group to determine 
  169.    how many read and unread messages it contains.
  170.  
  171. -  Fixed AV when  Use XOver = false
  172.  
  173. -  Memory manager no longer uses MMX instructions so XanaNews should once again
  174.    work on pre Pentium II computers
  175.  
  176.  
  177. Version 1.17.5.9 - 11th August 2005
  178.  
  179. *  AV on exit fixed - happened when new version check was disabled.
  180.  
  181. *  'Autorun on startup' batches not running correctly - fixed.
  182.  
  183.  
  184.  
  185. Version 1.17.5.8  - 10th August 2005
  186.  
  187. *  Uses new FastMM4 memory manager by Pierre le Riche.  Expect performance 
  188.    improvements everywhere.  Message decoding performance has increased
  189.    by approximately 20%
  190.  
  191. *  Fixed bug in decoding MIME messages.
  192.  
  193. *  'Paste' problems under Windows 98 should be fixed.
  194.  
  195. *  ReplyTo header is now observed when sending replies by e-mail
  196.  
  197. *  Several memory and handle leaks fixed as a result of FastMM's 
  198.    diagnostics.
  199.  
  200.  
  201.  
  202. Version 1.17.5.7  - 28th June 2005
  203.  
  204. *  Fixed problem with charset when displaying freshly downloaded headers.
  205.  
  206. Version 1.17.5.6  - 27th June 2005
  207.  
  208. *  Fixed problem where the message display was repeatedly changed to show 
  209.    message bodies as they were being downloaded.
  210.  
  211. Version 1.17.5.5  - 26th June 2006
  212.  
  213. *  Fixed problem with default charset selection the first time you 
  214.    looked at a freshly downloaded US-ASCII message body.
  215.  
  216. Version 1.17.5.4  - 25th June 2005
  217.  
  218. *  Fixed wrapping problem when quoting 'format=flowed' messages
  219.  
  220.  
  221. Version 1.17.5.3   - 21st June 2005
  222.  
  223. *  Bug fixed - 'Get Thread Message Bodies' (Ctrl+Alt+Enter) tries to redownload
  224.    the bodies even if they have already been downloaded.
  225.  
  226. *  Post Message form fixed.  Tab now works correctly between subject and
  227.    message body.  Strange 'groups' checkbox highlight problem fixed, etc.
  228.  
  229. *  X-Face corruption when the 'Advanced' button was pressed on the
  230.    post message form - fixed.
  231.  
  232. *  All forms have now been checked against 'Large Fonts'
  233.  
  234. *  Size of resizable forms now persists correctly
  235.  
  236. *  Problem where the code page was set to US-ASCII the first time you looked
  237.    at a freshly downloaded X-RFC2646 message body - fixed
  238.  
  239.  
  240. Version 1.17.5.2   - 17th June 2005
  241.  
  242. *  Bug fixed in 'No longer spell-checks quoted text'
  243.  
  244.  
  245. Version 1.17.5.1   - 17th June 2005
  246.  
  247. *  No longer spell-checks quoted text.
  248.  
  249. *  Rearrange the subscribed groups tree by dragging/dropping
  250.  
  251. *  New 'Find Message on Internet' option. By default it uses
  252.    google groups - though this is configurable in
  253.    Tools/Options/Program Settings
  254.  
  255.    -  If a message ID is highlighted in the message pane, it
  256.       finds that message
  257.  
  258.    -  Otherwise it finds the current message.
  259.  
  260.    -  If you hold down 'Ctrl' while selecting 'Find Message on
  261.       Internet', a dialog box allows you to input any message
  262.       id.
  263.  
  264. *  Pasting into the message editor now ignores formatting
  265.  
  266. *  New messages menu layout
  267.  
  268. *  New Mark Message as Interesting option - allows you to mark
  269.    individual messages, as well as branches.
  270.  
  271. *  New Mark Branch as Read option
  272.  
  273. *  Some bozo bin bugs fixed.
  274.  
  275. *  New 'Auto Contract Tree' option for the Groups tree
  276.  
  277. *  New 'Strict Signature Separators' option for the message pane.
  278.  
  279.  
  280.  
  281. Version 1.17.4.1  - 22nd April 2005
  282.  
  283. * New bozo actions.  Each individual bozo can be set to mark 
  284.   messages as read, mark message as ignore, mark branch as 
  285.   read, mark branch as ignore, don't download articles.
  286.  
  287. * Bozo names and e-mail now support '* wildcards.
  288.  
  289. * Each bozo has an additional 'keyword', to further refine bozo
  290.   discovery.
  291.  
  292. * Bozo fields are now optional - eg. you can ignore the name so
  293.   you can, say,'Bozo' people who's e-mail address is *.aol.com.
  294.  
  295. * New 'Hide Ignored Messages' option.
  296.  
  297. * New Ignore/Unignore selected messages.  Handy generally, but 
  298.   especially for tidying up when you've been playing with the 
  299.   new 'Bozo' stuff.
  300.  
  301. * New 'Maximum Connections' in Account Properties.
  302.  
  303. * Previously unused 'Timeout' account property has now been 
  304.   renamed 'Idle Timeout' and implemented so that XanaNews 
  305.   automatically disconnects from servers.
  306.  
  307. * You can now copy 'Last greeting received from server' to the 
  308.  clipboard
  309.  
  310. * Tidied up several property pages with, eg. ellipsis on buttons
  311.   that require them, disabled buttons tht don't work in a 
  312.   particular context, etc.
  313.  
  314. * Added descriptions to the top of each propety page.
  315.  
  316. * Default extension for saving compressed messages has been fixed.
  317.  
  318. * Big 'help file' update - still not complete, but better than it
  319.   was.
  320.  
  321. * New 'Help' button on property pages.
  322.  
  323. * F1 context sensitive help has been partially implemented.  It 
  324.   now works on all sections in each property page (tools/
  325.   options, account properties, newsgroup properties & mail 
  326.   accounts)
  327.  
  328. * 'New Replies Sound' ellipsis button has been fixed.
  329.  
  330.  
  331. Version 1.17.3.1
  332.  
  333. *  Fixed bug in 'Gather Subjects'
  334.  
  335. *  Fixed 'Path not found' problem when combining/decoding.
  336.  
  337. *  Added 'F' shortcut to toggle fixed font.
  338.  
  339. *  Fixed 'bear' signature separator wrap problem.
  340.  
  341. *  New 'Copy to Clipboard as HTML'
  342.  
  343. *  New 'Save Article as HTML'
  344.  
  345. *  Implemented TLS/SSL support for reply by E-Mail.  Now supports GMail
  346.  
  347. *  Fixed some logon problems with reply by E-Mail
  348.  
  349. *  Added 'Salutation' field to quoting sections, which appears in replies
  350.    even if you're not quoting anything.
  351.  
  352. *  New option in Preferences section to automatically dowload when 
  353.    selecting a group
  354.  
  355. *  Fixed bookmark header bugs
  356.  
  357. *  Sorting folders ascending/descending now works
  358.  
  359. *  Custom headers preferences now persist correctly
  360.  
  361. *  Double-clicking an attachment icon now gives a 'Save & Run Attachment' 
  362.    dialog
  363.  
  364.  
  365. Version 1.17.2.7 15th February 2005
  366.  
  367. *  Speeded up Purge Messages
  368.  
  369. *  Fixed bug where 'search' settings weren't saved.
  370.  
  371. *  Date for 'Get Messages Since' now defaults to a week ago or
  372.    the date of the most recent message - whichever's sooner.
  373.  
  374. *  Fixed bug in Tools/Options/Bozo Bin where the date could be 
  375.    invalid
  376.  
  377. *  Colours/Fonts section in Tools/Options is now collapsed by default
  378.  
  379.  
  380. Version 1.17.2.6 12th February 2005
  381.  
  382. *  Fixed frequent AV when pressing 'G' followed by 'N'
  383.  
  384. *  Tided up Q mod to prevent quote header (eg.  'Someone wrote:') from
  385.    appearing when you're not quoting anything at all.
  386.  
  387.  
  388. Version 1.17.2.5 11th February 2005
  389.  
  390. *  New 'Fixed Font' button.  This only displays when you're using a
  391.    proportional font to display messages.  It allows you to toggle
  392.    between a fixed font and the chosen proportional font in the message
  393.    pane.
  394.  
  395. *  When you paste text into the message editor only the text is pasted -
  396.    not any RTF or HTML formatting.
  397.  
  398. *  Bug fixed where the wrong font was sometimes displayed in the font
  399.    selection box.
  400.  
  401. *  Bug fixed where selecting a font could sometimes cause an AV.
  402.  
  403. *  Bug fixed where only the Bold versions of some fonts (Tahoma, Optima,
  404.    etc.) were shown.
  405.  
  406. *  Bug fixed where the previous position was restored incorrectly when
  407.    the user's taskbar was aligned left or top.
  408.  
  409. *  'N' now correctly reverses the previous 'P'.  If there was no
  410.    previous 'P' it goes to the next unread message.
  411.  
  412.    You can now tell whether there was a previous 'P'.  The right-arrow
  413.    goes Green instead of Blue.  (I might remove this later, but it
  414.    helped me debug.
  415.  
  416.    If there is no next unread message in the group it now goes to the
  417.    first unread message in the group.  If there are no unread messages,
  418.    it goes to the first group in the account that has one.  If there are
  419.    no groups in the account with unread messages, it goes to the first
  420.    group in the next account that has one.
  421.  
  422.    (In other words it now wraps like SPACE/ENTER do!)
  423.  
  424. *  'P' now works after you select a message by clicking.
  425.  
  426. *  Q's mods have been implemented.
  427.  
  428. *  Messagebase Management now lets you specify the time as well as the
  429.    date.
  430.  
  431. *  Fixed bug where XanaNews could hang when deleting messages with
  432.    Messagebase Management when 'Auto mark Crossposts as Read' was
  433.    selected
  434.  
  435. *  Fixed tab order in 'Post Message'
  436.  
  437. *  Fixed bug where 'Group Orphaned Replies by Subject' didn't persist
  438.    between sessions.
  439.  
  440.  
  441. Version 1.17.2.4 - 7th February 2005
  442.  
  443. *  Reinstated flags tooltip
  444. *  Fixed forensic mode (again!)
  445. *  Tahoma font now appears in font list
  446. *  Find next interesting message (etc.) now wraps correctly.
  447.  
  448. Version 1.17.2.3 - 5th February 2005
  449.  
  450. *  Bug fixed where new account properties were ignored
  451. *  New 'Apply' button on options forms
  452.  
  453. Version 1.17.2.2 - 5th February 2005
  454.  
  455. *  Bug fixed where invalid message Ids could be generated.
  456. *  Changed X-NoArchive to X-No-Archive
  457. *  New option to select when 'interesting message indicators' are displayed
  458.    in the groups tree
  459.  
  460. Version 1.17.2.1 - 2nd February 2005
  461.  
  462. *  New Search/Find Interesting Message function
  463. *  New Search/Find Interesting Message in Another Thread function
  464. *  New - 'Interesting Message marker now shows in groups tree when
  465.    a group has interesting messages.
  466. *  New option to find next message with any keyword.
  467. *  New tooltip in flags column shows number of message in thread
  468. *  New - Search now works in archived message folders
  469. *  New option to gather threads by subject
  470. *  New format for options, account properties, newsgroup properties
  471.    and mail account properties.
  472. *  New option to use a different account for posting
  473. *  New option to suppress 'Approved' header when cancelling messages
  474. *  Mark Thread as Read is now a toggle
  475. *  'New Unread Messages' sound is now suppressed when you mark messages as unread
  476. *  New option to colour highlighted message text.
  477. *  Bug fixed where Ctrl+H shortcut sometimes was interpretted incorrectly
  478. *  Bug fixed when displaying encoded 'From' headers.
  479. *  Bug fixed saving position when maximized.  This should also sort out problems
  480.    with the screen needing a refresh after quitting XanaNews on WIndows 98
  481. *  Bug fixed in 'forensic mode'
  482. *  Occasional AV fixed in searching
  483. *  Occasional AV when flipping between HTML messages
  484. *  Missing MAP now added for Mad Exception handling
  485.  
  486. Version 1.17.1.2
  487.  
  488. *  Re-enabled mad exception handling
  489. *  Fixed bug where exceptions sometimes repeatedly got thrown on startup
  490.  
  491. Version 1.17.1.1
  492.  
  493. *  Worked around Disappearing Shortcuts issue
  494. *  Fixed problem where posting would fail for accounts with user id
  495.    but no password (how long has That been there!)
  496.  
  497. Version 1.17.1.0
  498.  
  499. *  Mouse wheel fixed in message pane.
  500. *  Disappearing keyboard shortcuts - fixed
  501. *  Fixed 'mad except not working'
  502. *  Fixed AV in cancelling search
  503. *  'Search' now searches all groups in an account when the account
  504.    is selected.
  505.  
  506. Version 1.17.0.0 - 5th December 2004
  507.  
  508. Experimental Delphi 2005 version
  509.  
  510. *  E-Mail client removed
  511.  
  512. *  Tooltips in message tree and subscribed groups tree
  513.  
  514. *  Bug fixed when decoding invalid bitmaps
  515.  
  516.  
  517. Version 1.16.5.2 - 23rd November 2004
  518.  
  519. *  Improved color for selected messages
  520.  
  521. *  Fixed bug where 'crossposted to' filters were not taken into account when
  522.    downloading 'headers only'
  523.  
  524. *  Fixed search dialog sizing problem with Large Fonts
  525.  
  526.  
  527. Version 1.16.5.1 - 20th November 2004
  528.  
  529. *  New 'Secret' option for newsgroups & accounts
  530.  
  531. *  New option to filter or search on messages crossposted to
  532.    more than a certain number of groups
  533.  
  534. *  'Get Messages Since' option allows you to get messages since
  535.    a particular date.
  536.  
  537. *  AV fixed when flipping between HTML messages
  538.  
  539. *  New, more powerful Search dialog
  540.  
  541. *  Selected messages now show in the correct color where possible.
  542.  
  543. *  Now takes into account all your identities when identifing your messages
  544.  
  545. *  Fixed AV when flipping through archived messages
  546.  
  547. *  Tab order fixed in 'Post Message' form
  548.  
  549. *  Missing labels restores in 'Posting Settings' tabs.
  550.  
  551. *  AV fixed in DecodeFromEMail when decoding malformed email addresses
  552.  
  553. *  Next article (Forward arrow) behaves inconsitently (fixed)
  554.  
  555.  
  556.  
  557. Version 1.16.4.6 - 6th September 2004
  558.  
  559. *  Silly bug fixed where the OK button was grayed out in 'Account Properties'
  560.    - one more time.
  561.  
  562. Version 1.16.4.5 - 6th September 2004
  563.  
  564. *  Give yourself a medal - and get a namecheck in the about box!  When
  565.    you make a donation to XanaNews, a discrete medal icon appears in
  566.    the status bar, and you get listed in the new 'Thank You' tab in
  567.    help/about.
  568.  
  569.    To make a donation, go to the XanaNews website at
  570.    http://www.wilsonc.demon.co.uk/d7xananews.htm and click the 
  571.    'donate' button there.
  572.  
  573.    If you have made a donation and you aren't listed, please drop me
  574.    an e-mail and let me know.
  575.  
  576. *  New 'Go to next unread message without marking the current one as
  577.    read' keystroke (Shift+N by default)
  578.  
  579. *  Pressing the 'Go to next unread message' (N or forward arrow) now
  580.    reverses the previous 'Go to previous message' (p or back arrow)
  581.    function.  When the previous message stack is emty, it behaves like it
  582.    did before.
  583.  
  584. *  Bug fixed when you set a batch job to delete all messages, then get
  585.    all new messages.  In the current version it will get all messages on
  586.    the server - not just the new ones.
  587.  
  588.  
  589. Version 1.16.4.4 - 5th September 2004
  590.  
  591. *  Silly bug fixed where the OK button was grayed out in 'Account Properties'
  592.  
  593.  
  594. Version 1.16.4.3 - 4th September 2004
  595.  
  596. *  When XanaNews tries to download the body for a message that's no longer on
  597.    the server - either because it's been cancelled or expired - it displays a 
  598.    'ghost message' icon.
  599.  
  600. *  Bug fixed in exporting registry settings in 'export compressed messages'
  601.  
  602. *  Bug fixed where messages containing the string 'url:' were not displayed
  603.    correctly.
  604.  
  605. *  Servers that generate extra headers in thir XOVER response are now handled
  606.    correctly.  The extra headers are taken into account during filtering.
  607.  
  608. *  Tab order in 'Post Message' fixed so you can tab straight from subject to 
  609.    message body.
  610.  
  611. *  Outbasket is now saved when you shut down your computer without closing
  612.    XanaNews.
  613.  
  614.  
  615. Version 1.16.4.2 - 19th August 2004
  616.  
  617. *  Fixed AV in get message for an entire account where the default action hadn't
  618.    been set
  619.  
  620. *  Fixed AV in Help/About
  621.  
  622.  
  623. Version 1.16.4.1 - 18th August 2004
  624.  
  625. *  Auto message base management in 'standard actions' and 'batch actions'.  You can
  626.    now create batches to do messagebase management as well as just getting messages.
  627.  
  628. *  Option to Top Post .  It may make you unpopular, but you can now configure 
  629.    XanaNews to Top-Post in selected newsgroups.
  630.  
  631. *  The 'Appearances' tab in options has been redesigned. You can now select multiple
  632.    areas, so that when you click the 'Font' button the font style (but not the font 
  633.    colour) is applied to them all.
  634.  
  635. *  You can now turn off highlighting of post from other XanaNews users with a simple 
  636.    checkbox in the 'Message Tree' tab in Options.
  637.  
  638. *  Number of groups in memoy reduced when Auto Crosspost Detection is turned off.
  639.  
  640. *  You can now configure XanaNews to automatically remove Bozos from the bozo bin 
  641.    after a set number of days. (Tools/General tab)
  642.  
  643. * There is now an 'Identity' combobox on the post message pane.  Ideal if you want
  644.   to occasionally post as 'someone else'.
  645.  
  646. *  Warning limit for crossposting is now configurable.
  647.  
  648. *  'Domain' part of message IDs can now be configured when XanaNews is set to 
  649.    generate them
  650.  
  651. *  Context menu slightly tider and shorter.
  652.  
  653. *  Groups in memory now show with yellow specs instead of light blue ones.  This 
  654.    contrasts better with the standard green.
  655.  
  656. *  New 'Goto selected URL' option can be used to easily jump to wrapped URLs.
  657.  
  658. *  XanaNews now fills in a combobox with suggestions for nicknames in Group 
  659.    Properties
  660.  
  661. *  Bookmark set name combo is now filled in correctly
  662.  
  663. *  Search finds text in message part filenames
  664.  
  665. *  Duplicate headers are now removed.
  666.  
  667. *  Bug fixed in saving attachments when there are several attachments in a single 
  668.    message
  669.  
  670. *  Bug fixed in 'Extra Headers'
  671.  
  672. *  Bug fixed in goto next unread message when viewing chronologically
  673.  
  674.  
  675. Version 1.16.3.1 - 8th April 2004
  676.  
  677. GNKSA 2.0 compatibility edition...
  678.  
  679. *  Followup-To:poster now obeyed.
  680.  
  681. *  When replying to a message crossposted to more than 3 groups,
  682.    Followup-To is automatically set - though it can of course be
  683.    overriden or removed.
  684.  
  685. *  New '...' dialog for followup-to includes 'poster'
  686.  
  687. *  Now prevented from setting both Followup-To:poster and a group name
  688.  
  689. *  When you click OK on a message crossposted to more than 3 groups,
  690.    with now Followup entry, a warning is displayed.
  691.  
  692. *  Overall length of 'References' header now restricted to 998 characters
  693.    as well as 19 refernces
  694.  
  695. *  Invalid message IDs now stripped from references headers
  696.  
  697.  
  698.  
  699. Version 1.16.2.2 - 2nd April 2004
  700.  
  701. *  Silly bug in filters caused crashes - eg. in Messagebase Management
  702.  
  703. Version 1.16.2.1 - 2nd April 2004
  704.  
  705. *  New Combine/Decode, with an OE like box that allows you to adjust
  706.    the order of message parts, etc.
  707.  
  708. *  'Match Case' checkbox on the Search dialog
  709.  
  710. * 'Search' now searches all selected groups.
  711.  
  712. *  You can now set the start and end date when generating 'Statistics'.
  713.  
  714. *  Forward Arrow Button (next unread message) now works even if a
  715.    newsgroup isn't selected
  716.  
  717. *  A default filename is provided on Export Selected Messages
  718.  
  719. *  You can now include the group name in the 'Start Quote With' text 
  720.    with the %group% macro
  721.  
  722. *  The Don't Archive button now sends the X-No-Archive:yes header, not
  723.    the Archive:no header, as google doesn't support the latter.
  724.  
  725. *  Various UI glitches fixed in the Account dialog
  726.  
  727. *  Bug fixed in decoding headers containing " before the encoded word
  728.  
  729. *  Bug fixed where incorrect statistics could be generated when the
  730.    newsgroup was not 'threaded'.
  731.  
  732.  
  733. Version 1.16.1.13 - 21st March 2004
  734.  
  735. *  Fixed bug where attachments were sometimes saved with 0 bytes.
  736.  
  737. *  Added extra logging (when logging is turned on in Tools/Test)
  738.    to try and diagnose a rare problem where XanaNews can sometimes
  739.    repeatedly download the same messages.
  740.  
  741. Version 1.16.1.12 - 29th February 2004
  742.  
  743. *  Fixed bug where setting the purge messages folder to 'None' didn't
  744.    work.
  745.  
  746. *  Fixed bug where entering invalid text in the search and filters
  747.    dialogs (eg. entering an invalid date when searching for a date)
  748.    would cause an exception
  749.  
  750. *  Focus is now set back to the message editor when cancelling a
  751.    spell check.
  752. z
  753.  
  754. Version 1.16.1.11 - 20th February 2004
  755.  
  756. *  New Automatic Crosspost Detection' option.  This is 'off' by default
  757.    because of some performance issues people have been experiencing.
  758.  
  759. *  XanaNews will now keep the last four newsgroup's headers in memory
  760.    instead of just the headers for the current group.  This should
  761.    improve performance - especially in cross-post detection.
  762.  
  763. *  Tools/Test/Audible performance cues now shows the 'loaded' group
  764.    names in red, so we can see which groups headers are in memory.  Not
  765.    that you've noticed, but XanaNews has always shown loaded groups
  766.    spectacles in green, not light blue!
  767.  
  768. *  New 'Mark All Articles as Unread' option in Tools/Test - primarily
  769.    so I can repeatedly test 'Mark all articles as read' in the subscribed
  770.    groups popup menu.
  771.  
  772. *  Fixed new 'off by one' error introduced in 1.16.1.10 when switching
  773.    between threaded & unthreaded views.  And it still works in 'forensic 
  774.    mode, too!
  775.  
  776. *  Fixed bug in Purge Messages when all messages get purged (eg. in
  777.    the 'download messages' options where old messages get deleted
  778.    first)
  779.  
  780. *  Fixed bug where the Detect New Version thing could occasionally
  781.    cause crashes due to two threads trying to access the same string
  782.    at the same time.  I'm hoping this will fix the longest-standing
  783.    bug in XanaNews - where everything seems to get corrupted after
  784.    it's been running for several hours.  Fingers crossed!
  785.  
  786. *  Fixed bug where 'unsubscribed multiple groups' could crash xananews
  787.  
  788. *  Fixed bug where Cancelling 'Move Message Base' would then result in 
  789.    'File already open' errors.
  790.  
  791.   
  792.  
  793. Version 1.16.1.10 - 16th February 2004
  794.  
  795. *  Rewrote 'Purge Messages' algorithm to make it more robust
  796.  
  797. *  Fixed bug where performing some operations (messagenase management, 
  798.    mark multiple groups as read could crash XanaNews)
  799.  
  800. *  Fixed 'off by one' bug in forensic mode (thanks Leonel)
  801.  
  802.  
  803. Version 1.16.1.9 - 15th February 2004
  804.  
  805. *  Fixed bug where cross posted message marking didn't work (grrr).
  806.  
  807. *  Fixed bug where marking messages as read in multiple groups could
  808.    cause XanaNews to crash.
  809.  
  810.  
  811. Version 1.16.1.8 - 15th February 2004
  812.  
  813. *  Fixed some bugs that affected downloading message bodies from multiple
  814.    group simultaneously
  815.  
  816. *  Cross posted messages are marked as read in all group where they exist
  817.    (thanks to Leonel)
  818.  
  819.  
  820. Version 1.16.1.7 - 3rd February 2004
  821.  
  822. *  Fixed bug where selecting mail account dialog didn't display properly 
  823.   (again!)
  824.  
  825. Version 1.16.1.6 - 3rd February 2004
  826.  
  827. *  Fixed bug where XanaNews could hang when trying to download an
  828.    article that no longer existed on the server.
  829.  
  830. *  Fixed bug where Retrieve Parent Messages could trash the high watermark
  831.    for a group if the parent was on a different group.
  832.  
  833. *  New 'Reset High Water Mark' option on the Tools/Test menu to reset any
  834.    groups with trashed high water marks
  835.  
  836. *  Fixed the spelling of "It's"!
  837.  
  838.  
  839. Version 1.16.1.5 - 1st February 2004
  840.  
  841. *  Fixed bug where XanaNews would crash if you changed groups while 
  842.    downloading message bodies.
  843.  
  844. Version 1.16.1.4 - 29th January 2004
  845.  
  846. *  Fixed bug where the text on the Miscellaneous tab didn't display
  847.    correctly with some XP themes.
  848.  
  849. *  When XanaNews is set to generate it's own message ids (either
  850.    explicitly or by enabling 'Archive Posted Messages' the message
  851.    ids generated are now more 'standard'.
  852.  
  853.  
  854. Version 1.16.1.3 - 24th January 2004
  855.  
  856. *  Fixed bug where 'F2 - Save Attachment' didn't work.
  857.  
  858. *  Fixed bug where some attachments were being saved with 0 bytes.
  859.  
  860. Version 1.16.1.2 - 22nd January 2004
  861. ------------------------------------
  862.  
  863. *  Fixed problem where mail account dialog did not display.
  864.  
  865. Version 1.16.1.2 - 21st January 2004
  866. ------------------------------------
  867.  
  868. *  Remember!  If you like XanaNews you can make me a donation by
  869.    clicking on the 'Donate' button on my website.  A big thank you
  870.     to everyone who's donated so far!
  871.  
  872. *  Improvements to Archived Messages folders.
  873.  
  874.   -  New 'Reindex Article Folder' option.
  875.  
  876.   -  You can now drag/drop articles between message folders.  
  877.      Drag/Drop to move
  878.      Ctrl Drag/Drop to copy.
  879.  
  880.   -  New 'Posted Messages' folder.  New option to Archive Posted 
  881.      Messages
  882.  
  883.   -  New option to locate an archived message in the message base.
  884.  
  885.   -  You can now delete articles from message folders.
  886.  
  887.   -  You can now sort message folders by clicking on the column 
  888.      headers
  889.  
  890.   -  A number of performance improvements to message folders have
  891.      been implemented.
  892.  
  893.   -  Message headers of articles stored in message folders are now
  894.      displayed.
  895.  
  896.   -  The character set of articles in message folders is now used
  897.      correctly
  898.  
  899. *  New checkbox on Get Message dialog and related batch settings 
  900.    dialogs allows you to automatically mark messages as read 
  901.    before downloading new ones.
  902.  
  903. *  New 'Copy Url to Clipboard' option appears in the message pane
  904.    popup menu when the cursor is on a URL.
  905.  
  906. *  Hints now appear on the status bar when running the cursor over
  907.    menu items, etc.  More hints have been added to actions.
  908.  
  909. *  Newsgroups headers containing non us-ascii characters are no 
  910.    longer encoded.
  911.  
  912. *  Bug fixed where selecting a message in a bookmark didn't always
  913.    locate the messge in the article tree.
  914.  
  915. *  Bug fixed where setting XanaNews as the default newsreader
  916.    wasn't correctly reflected in Internet Explorer's Options/Programs
  917.    tab.
  918.  
  919. *  Bug fixed where 'news://' or 'nntp://' links refering to a new 
  920.    account didn't work properly.
  921.  
  922. *  Bug fixed where replying to a message containing a string of 
  923.    more than 35 '>' characters caused XanaNews to hang.
  924.  
  925. *  Bug fixed where subjects containing the '&' character didn't 
  926.    display correctly in the message pane title bar.
  927.  
  928. *  'References' headers are now trimmed slightly more aggressively.
  929.  
  930.  
  931. Version 1.15.8.5  27th December 2003
  932.  
  933. *  Happy new year!   Thanks to everyone who's 'donated' so far!
  934.  
  935. *  Message tree sort order is now configurable globaly, per account 
  936.    & per newsgroup.
  937.  
  938.    Remember that if you want a particular newsgroup to be in 'Group
  939.    Multipart Messages' mode you set the sort order to Subject, 
  940.    Chronological.
  941.  
  942. *  Some improvements in 'Search' to help it work with non-usascii
  943.    messages.  There's more work to do on this, so it still doesn't
  944.    work properly.  Hopefully in the next release...
  945.  
  946.  
  947. Version 1.15.8.4  13th December 2003
  948.  
  949. *  New 'Donate' button on my website.  Make a donation with PayPal
  950.    to help ensure future developments and to show your appreciation
  951.    for XanaNews!
  952.  
  953. *  Bad bug fixed where message bodies queued for download could
  954.    crash XanaNews if you change newsgroups. 
  955.  
  956. *  Fixed bug where UTF-8 encoded subject lines did not show
  957.    correctly in the header bar.
  958.  
  959. *  Fixed bug where account names containing slashes made XanaNews
  960.    go mad.
  961.  
  962. *  Fixed bug in 'space bar to scroll down'
  963.  
  964.  
  965.  
  966. Version 1.15.8.3   5th December 2003
  967.  
  968. *  Big bug fixed where Message Base Management for selected groups
  969.    was applied to all groups whether or not they were selected.
  970.  
  971. Version 1.15.8.2   25th November 2003
  972.  
  973. *  Big bug fixed in Get Article Bodies with multiple selections
  974.  
  975.  
  976. Version 1.15.8.1   25th November 2003
  977.  
  978. *  New 'Get Parent Messages' option
  979.  
  980. *  Page Up/Page Down now works correctly in message pane.
  981.  
  982. *  Pressing shift, ctrl, etc. in message key no longer jumps 
  983.    to the cursor position, preventing you from selecting text.
  984.  
  985. *  'Messagebase Management' settings are now automatically 
  986.     saved per group & account
  987.  
  988. *  Subject sort order fixed in Combine/Decode.
  989.  
  990. *  XanaNews now handles proxy servers that send a blank line before
  991.    an nntp response.
  992.  
  993. *  Wheel panning has been enabled in the message tree.  I haven't
  994.    figured out what this does, but someone requested it!
  995.  
  996. *  Right-click in message pane selects
  997.  
  998.  
  999. Version 1.15.7.4
  1000.  
  1001. *  'Save to Clipboard' button now anchored correctly on
  1002.    statistics form.
  1003.  
  1004. *  References headers are now trimmed in accordance with the
  1005.    USEFOR spec.
  1006.  
  1007. *  'Uneven Size' error fixed when decoding incorrectly
  1008.    formatted base64 encoded attachments
  1009.  
  1010. *  Bug where the currently focused message changed during
  1011.    threading/unthreading - fixed.
  1012.  
  1013. *  You can now select the text of the group name in the
  1014.    Newsgroups Properties form.
  1015.  
  1016.  
  1017.  
  1018. Version 1.15.7.3
  1019.  
  1020. *  'Newsgroup Statistics' completely redesigned.
  1021.  
  1022. *  Bug fixed where quotes in 'format=flowed' messages were 
  1023.    displayed incorrectly.
  1024.  
  1025. *  Missing '.dcr' file now included in the Xananews source
  1026.    package.
  1027.  
  1028.  
  1029. Version 1.15.7.2
  1030.  
  1031. *  Long-standing AV in 'Search' fixed.
  1032.  
  1033. *  No longer auto-marks messages as read when the full message
  1034.    hasn't been downloaded.
  1035.  
  1036. *  Bug fixed where queued requests for article headers were
  1037.    removed if the server disconnected.
  1038.  
  1039. Version 1.15.7.1
  1040.  
  1041. *  New 'Ignore Branch' toggle.  If a branch is set to 'ignore'
  1042.    other messages subsequently downloaded for the branch are
  1043.    automatically set to 'ignore' (and 'read')
  1044.  
  1045. *  The 'Mark messages as Interesting' option has been changed
  1046.    to 'Mark branch as Interesting'.  It is now a toggle.  Other
  1047.    messages subsequently downloaded to an Interesting branch 
  1048.    are automatically set to 'Interesting'.
  1049.  
  1050. *  Mark Message as Read is now a toggle.  Mark message as Unread
  1051.    has been removed.
  1052.  
  1053. *  'Delete Message' is now a toggle.  Undelete message has been
  1054.    removed.
  1055.  
  1056. *  New option to automatically mark messages as read after 'n'
  1057.    half-seconds.
  1058.  
  1059. *  New 'Copy X-Face to Clipboard' option on the message-pane popup
  1060.    menu.
  1061.  
  1062. *  Bugs fixed in Configure Shortcut Keys.  You are now prevented
  1063.    from saving shortcut key configuration when two functions are 
  1064.    given the same shortcut.  Where two options have the same 
  1065.    shortcut they are displayed in Red so you can easily identify
  1066.    them.
  1067.  
  1068. *  Bug fixed in sig-file handling.  Internally, Critical Sections
  1069.    are new used to protect the queued requests lists.
  1070.  
  1071. *  Some thread-synchronization issues that were occasionally 
  1072.    causing AVs have been fixed.
  1073.  
  1074. *  AV if you pressed cancel on the New User Wizard - fixed.
  1075.  
  1076. Version 1.15.6.3
  1077.  
  1078. *  Reduces the chance of 'Line Too Long' errors.
  1079.  
  1080. Version 1.15.6.2
  1081.  
  1082. *  Mouse-over mouse wheel scrolling now works in the message pane
  1083.    as well as every where else.
  1084.  
  1085. Version 1.15.6.1
  1086.  
  1087. *  You can now set filters to work so that they either prevent
  1088.    matching messages from being download, or prevent matching 
  1089.    messages from being displayed, or both.
  1090.  
  1091. *  Filters can now be activated globally, per account or per 
  1092.    newsgroup.
  1093.  
  1094. *  Because filters are now displayed in Tools/Options, Account
  1095.    Properties and Newsgroup properties, the Tools/Filters menu
  1096.    option has been removed.
  1097.  
  1098. *  'Remove a filter' no longer AVs.
  1099.  
  1100. Version 1.15.5.3   20/08/2003
  1101.  
  1102. *  New option to truncate signatures containing lines starting
  1103.    with particular text strings.
  1104.  
  1105. *  Signature files path can now be selected (in Tools/Identities)
  1106.  
  1107. *  'New Replies' sound can now be configured per group, account, 
  1108.    or globally.
  1109.  
  1110.  
  1111. Version 1.15.5.2  17/08/2003
  1112.  
  1113. *  Fixed 'posting stalls' problem.
  1114.  
  1115. Version 1.15.5.1  12/08/2003
  1116.  
  1117. *  XanaNews can now split posts containing large binary 
  1118.    attachments.
  1119.  
  1120. *  Improved decoding of split posts.  Now allows you to combine
  1121.    and decode images as well as non-image binaries.
  1122.  
  1123. *  New 'advanced posting' options allow you to send Data 
  1124.    headers and generate message IDs with a configurable stub.
  1125.  
  1126. *  Bug fixed in syntax highlighting when using non-usascii 
  1127.    characters.
  1128.  
  1129. *  XanaNews now recognizes the '|' quote marker as well as the 
  1130.    more usual '>' ones.  I don't recommend you send them however
  1131.    as they are 'non-standard' and people will complain!
  1132.  
  1133.  
  1134. Version 1.15.4.2  08/08/2003
  1135.  
  1136. *  AV fixed in Move Messagebase dialog.
  1137.  
  1138. *  Move Messagebase now moves your bozo bin.
  1139.  
  1140. Version 1.15.4.1  06/08/2003
  1141.  
  1142. *  You can now show/hide the subscribed groups pane with CTRL+S
  1143.  
  1144. *  You can now drag & dock the subscribed group pane so that it 
  1145.    displays on the right side of the screen or make it 'float'
  1146.  
  1147. *  New 'Move Messagebase' option in the File menu allows you to
  1148.    relocate XanaNews's data.
  1149.  
  1150. *  Improvements to 'Forensic Mode'.  It now automatically displays
  1151.    the messages on chronological order, sorted by NNTP Posting 
  1152.    Host.  Previously you had to do this manually to trigger the
  1153.    analysis.
  1154.  
  1155. *  Now displays the correct (ie. the original) date when displaying
  1156.    headers in the message pane.
  1157.  
  1158. *  A couple of potential AVs on shutdown fixed.
  1159.  
  1160. *  Main form tab order fixed.
  1161.  
  1162. Version 1.15.3.2  19/07/2003
  1163.  
  1164. *  Embarassing bug fixed in 'Use Outbasket' where it only worked
  1165.    the first time it was used in a session.
  1166.  
  1167. *  Hideous bug fixed in sending mail messages where the SMTP server port 
  1168.    was erroneously set to 0 preventing outgoing mail.
  1169.  
  1170. *  Fixed package errors in source code.
  1171.  
  1172. *  Tab order in batch properties fixed.
  1173.  
  1174. *  Mail system now uses Out Baskets.
  1175.  
  1176. Version 1.15.3.1  13/07/2003
  1177.  
  1178. *  New 'Use Outbasket' in posting options allows posted messages 
  1179.    to be accumulated in the Outbasket and sent when required.
  1180.  
  1181.    - The outbasket is effectively a delayed queued request - so
  1182.      it gets displayed in the queued requests pane.
  1183.  
  1184.    - You can edit posts in the outbasket - right-click on the
  1185.      post, and select edit from the popup window.
  1186.  
  1187.    - You can send the outbasket posts by selecting 'Send Outbasket'
  1188.      from the tools menu, or from the outbasket right-click menu.
  1189.  
  1190. *  New print current message button on toolbar.
  1191. *  If you cancel message in the posting window you are now asked for
  1192.    confirmation.
  1193. *  Bug fixed where XanaNews would unnecessarily hang up and redial.
  1194. *  XFace image (in Identity Properties) now has a right-click menu 
  1195.    that lets you to copy & paste either text or bitmap XFaces.
  1196.    This allows you to steal other people's XFaces!
  1197. *  Load XFace no longer dithers if the loaded image was already
  1198.    black & white.
  1199. *  New dithering algorithm used when importing colour images for XFaces
  1200.    produces sharper looking XFaces.
  1201.  
  1202.  
  1203. Version 1.15.2.7  11/06/2003
  1204.  
  1205. *  Bug fixed for display of rogue HTML messages where XanaNews 
  1206.    previously went into an infinite 'beep' loop and popped up a
  1207.    separate explorer window showing about:blank.
  1208.  
  1209. *  AV in 'Expand All Threads' fixed.
  1210.  
  1211. *  New option to display automatically shortened newsgroup names.
  1212.  
  1213. *  New 'Paste Selected Message Pane Text' option on message editor
  1214.    popup menu.
  1215.  
  1216. *  Fixed bug in changing account names.
  1217.  
  1218. *  Space-bar and Return now scroll even if the article tree is not
  1219.    selected.
  1220.  
  1221.  
  1222.  
  1223. Version 1.15.2.6  02/06/2003
  1224.  
  1225. *  Cancelled messages are no longer automatically purged.
  1226.  
  1227. *  XanaNews now warns you before you cancel other people's messages
  1228.  
  1229. *  XanaNews now lets you cancel multiple selections of messages.
  1230.  
  1231. *  XanaNews now lets you specify a 'reason' when you cancel messages.
  1232.  
  1233. *  New 'Expand All Accounts' and 'Collapse All Accounts' options on the
  1234.    Accounts menu and Subscribed Groups tree popup menu.
  1235.  
  1236. Version 1.15.2.5  29/05/2003
  1237.  
  1238. *  Many people reported an exception when trying to run the move
  1239.    messagebase wizard.  Hopefully this will fix it.  Please let me know
  1240.    in the XanaNews support forum om the forums.talkto.net server
  1241.  
  1242. Version 1.15.2.4  29/05/2003
  1243.  
  1244. *  Default message base location moved.
  1245.  
  1246.    Previously the message base was stored in subdirectories relative to the
  1247.    location of the program file.  For new users it is stored in the local 
  1248.    application data directory.
  1249.  
  1250.    This change means that each user of your computer can use XanaNews
  1251.    independently of each other - without seeing each other's messages.
  1252.  
  1253.    I have incorporated a wizard for existing users.  When you start 
  1254.    this version of XanaNews you will be asked if you want to move the
  1255.    message base to the new location.  Although it's optional, I 
  1256.    strongly recommend that you click 'Yes' to move the message base!
  1257.  
  1258.    If you click 'Yes' the following happens:
  1259.  
  1260.    1.  The subdirectories for all accounts get moved to the new location
  1261.    2.  The 'Archive' subdirectory gets moved.
  1262.    3.  The 'Mail' subdirectory gets moved.
  1263.    4.  Sig files for each identity get moved.
  1264.    5.  Bookmark files get moved.
  1265.  
  1266.    I have deliberately used the 'local app data' directory rather than the
  1267.    'app data' directory so that your entire messagebase doesn't get 
  1268.    transferred in your roaming profile.  It's typically too big to make
  1269.    make this worthwhile.
  1270.  
  1271.    The new location is now typically:
  1272.  
  1273.      c:\Documents and Settings\
  1274.        <User Name>\
  1275.          Local Settings\
  1276.            Application Data\
  1277.              Woozle\
  1278.                XanaNews
  1279.  
  1280.    It may be in a different location on non-English versions of Windows.
  1281.  
  1282. *  Reentrancy bug fixed in HTML message display.  This could cause
  1283.    access violations.
  1284.  
  1285. *  Focus set to the 'subscribed groups' tree at startup.
  1286.  
  1287. *  Bug fixed where illegal file names were generated for search results
  1288.    bookmarks on non-english systems.
  1289.  
  1290. Version 1.15.2.3  26/05/2003
  1291.  
  1292. *  Bug fixed where the connection settings defaults weren't set corrctly
  1293.    for new accounts.
  1294.  
  1295. *  Bug fixed where an extra blank item on options/appearance could crash
  1296.    XanaNews
  1297.  
  1298. *  Bookmarks pane now has the same colour as the articles tree.
  1299.  
  1300. *  Random Signatures now get randomized
  1301.  
  1302. *  Bug fixed where messages didn't always get marked as a 'message in 
  1303.    thread I've posted to' if the root article was a dummy article.
  1304.  
  1305. *  'Run Selected Batch' button reinstated on the toolbar.
  1306.  
  1307. *  Bug fixed where new batches didn't appear in the 'batch' toolbar combo
  1308.    box.
  1309.  
  1310. *  Bug fixed where 'Extra Headers' didn't get saved in Tools/Options.
  1311.  
  1312. *  New 'Groups Tree' tab in Options.  This contains some options that were
  1313.    previously incorrectly displayed on the 'message tree' tab.
  1314.  
  1315. *  Experimental 'Change Subject' option moved to the Test menu.
  1316.  
  1317.  
  1318. Version 1.15.2.2  20/05/2003
  1319.  
  1320. *  The old 'Messages to Me' category has been renamed to 'Messages in Threads 
  1321.    I've Posted to'
  1322.  
  1323. *  New category 'Reply To Me' now includes only direct replies to my messages.
  1324.  
  1325. *  There's a new 'Appearance' setting so you can change the colour, etc. of 
  1326.    'Replies to Me'
  1327.  
  1328. *  There's a new 'Find next unread reply to me' option on the Search menu.
  1329.  
  1330. *  The sound that plays in when XanaNews is in the system tray now only plays when 
  1331.    there are new replies to you.
  1332.  
  1333. *  HTML display has been tidied up a bit.  It's still far from perfect, but I 
  1334.    discovered how to prevent it running scripts, Java, etc.  It now shows inline 
  1335.    images, background wallpaper etc. in Outlook Express messages.  Because I 
  1336.    didn't get the right-click menu to work correctly I left it so that it still 
  1337.    displays the images separately at the end, too. so you can right-click on these.
  1338.  
  1339. *  The Queued Requests pane background colour now gets set to match the Subscribed
  1340.    groups tree.
  1341.  
  1342. *  Bug fixed where double-clicking on dummy messages (ones with article no of 0) 
  1343.    could corrupt the message base.
  1344.  
  1345. *  Fixed bug in Search to bookmark where each found message was displayed in turn,
  1346.    slowing things down and making it look flickery
  1347.  
  1348. *  Fixed status bar flicker problem (thanks to Leonel)
  1349.  
  1350. *  Fixed bug where MIME messages with NNTP-style inline UUEncoded attachments were
  1351.    not decoded correctly if there was no preamble text.
  1352.  
  1353. *  Fixed bug where the green 'new groups' indicators could appear round a server 
  1354.    icon incorrectly (thanks to Leonel)
  1355.  
  1356.  
  1357. Version 1.15.2.1  13/05/2003
  1358.  
  1359. *  Bookmarks added.  Press Ctrl+B or select 'Show Bookmark Pane' from the View menu.  
  1360.    Once the bookmark pane is showing.
  1361.  
  1362. -  Drag articles into the bookmark pane, or press the 'Add Article to Bookmark Set' 
  1363.    toolbar button to add them to the current bookmark set.
  1364.  
  1365. -  You can have articles from different groups or even different accounts in the 
  1366.    same bookmark set.
  1367.  
  1368. -  When you select an article in the bokmark pane, xananews automatically selects 
  1369.    the correct account and group and displays the bookmarked message
  1370.  
  1371. -  Other buttons on the toolbar remove articles from the current bookmark set,
  1372.    delete the current bookmark set, and create a new bookmark set.
  1373.  
  1374. -  There's a new 'Search to Bookmark' checkbox on the Search dialog.  If this is
  1375.    checked, the first 200 matching articles are added to a bookmark.  Subsequent 
  1376.    clicks on the Find buton added the next 200 articles.
  1377.  
  1378.  
  1379. *  Bug fixed where cancelled messages weren't purged.
  1380.  
  1381. *  New 'Reverse Selected Text' option.
  1382.  
  1383. *  'Copy' button on newsgroup list dialog copies selected group names to clipboard.
  1384.  
  1385. *  Speeded up newsgroup list dialog even more.
  1386.  
  1387.  
  1388.  
  1389.  
  1390. Version 1.15.1.2  10/05/2003
  1391.  
  1392. *  Bug fixed where people deleted from the Bozo bin could reappear there.
  1393.  
  1394. *  New option to ignore new messages from Bozos.  By default their messages are
  1395.    now marked as read and labelled with the Bozo symbol.
  1396.  
  1397. *  The batches drop-down combo now triggers the batch when it is selected in the
  1398.    combo.  The toolbar button has been removed.
  1399.  
  1400. *  XanaNews now no longer asks if you want to save unposted messages before 
  1401.    exiting.  It assumes you do, and goes ahead and saves them
  1402.  
  1403. Version 1.15.1.1  07/05/2003
  1404.  
  1405. *  Bozo Bin added:
  1406.  
  1407.  - Click the new Bozo Button on the toolbar to add the author of the currently
  1408.    selected article to the Bozo Bin.  Click it again on an article by the same 
  1409.    author to quickly remove them from the Bozo Bin.
  1410.  
  1411.  - Articles you've already downloaded from the Bozo will then be displayed with
  1412.    a 'Bozo' goofy-face symbol next to them. (Well as goofy faced as you can get 
  1413.    with a 16x16 bitmap!)
  1414.  
  1415.  - New articles by the Bozo will not be downloaded.
  1416.  
  1417.  - Select 'Bozo Bin' from the Tools menu to enter the Bozo Bin Management dialog, 
  1418.    where you can add, delete or change Bozo details.
  1419.  
  1420. * Version added to the title-bar.
  1421.  
  1422.  
  1423. Version 1.14.3.10 05/05/2003
  1424.  
  1425. *  The wizard that new XanaNews experienced was broken.  Now fixed.
  1426.  
  1427. Version 1.14.3.9  05/05/2003
  1428.  
  1429. *  AV in Virtual Tree DoValidateCache fixed.
  1430.  
  1431. *  Problem where the message pane shows only the signature on some systems fixed.
  1432.  
  1433. *  AV when clicking news:// links fixed
  1434.  
  1435. *  Problem where searching, filtering, etc. didn't work on messages with a MIME
  1436.    header fixed.
  1437.  
  1438.  
  1439. Version 1.14.3.8  03/05/2003
  1440.  
  1441. *  Batch selector combo on start menu.
  1442.  
  1443. *  Finally removed the 'Crash' button from the toolbar.  It's now in
  1444.    Tools/Test
  1445.  
  1446. *  Speeded up 'Show Newsgroup List' dialog.  Also it now shows the total
  1447.    number of groups in an accound and how many you're subscribed to.
  1448.  
  1449. *  Now uses the latest (beta) version of madExcept.
  1450.  
  1451. *  Identities now support a 'sigfile'.  A sigfile is a text file containing 
  1452.    signatures.  It can contain a single signature, or multiple signatures
  1453.    separated by a line with a single dot.  If there are multiple signatures, 
  1454.    XanaNews selects one at random.
  1455.  
  1456. *  No longer removes the current group from the 'Followups To' combo box.
  1457.  
  1458. *  Some AVs fixed.
  1459.  
  1460. *  Some HTML message display problems fixed.
  1461.  
  1462.  
  1463.  
  1464. Version 1.14.3.7  15/03/2003
  1465.  
  1466. *  Fixed problems with saving batch settings
  1467.  
  1468. *  Fixed problems with saving default action settings
  1469.  
  1470. *  Improved performance when refreshing articles tree display
  1471.  
  1472. *  Fixed bug where XanaNews crashed if it was run twice simultaneously
  1473.  
  1474. *  Fixed some errors reported in automatic madExcept mails
  1475.  
  1476.  
  1477. Version 1.14.3.6  12/04/2003
  1478.  
  1479. *  Fixed problems with unsubcribing from accounts & mail accounts.
  1480.  
  1481. *  Fixed problem with renaming accounts
  1482.  
  1483. *  Improved status messages while sending and receiving mail
  1484.  
  1485. *  Fixed problem where mail articles couldn't be dragged into archive-messages
  1486.    folders
  1487.  
  1488. *  Fixed problems with 'Quick Get Messages'
  1489.  
  1490.  
  1491. Version 1.14.3.5  09/04/2003
  1492.  
  1493. *  Fixed problem where batches to be run at startup settings weren't
  1494.    always saved
  1495.  
  1496. *  Fixed problem where batches could fail with list index out of bounds
  1497.    in PurgeArticles.
  1498.  
  1499. *  Incorporated Mad Except exception handling.  In the unlikely event 
  1500.    that XanaNews crashes, an exception report is automatically generated
  1501.    that can be mailed to me at the click of a button.
  1502.  
  1503. *  For this release only!  Added a 'Crash' button to the toolbar so you
  1504.    can test the above!
  1505.  
  1506.  
  1507.  
  1508. Version 1.14.3.4  07/04/2003
  1509.  
  1510. *  Fixed problem where different accounts with the same server details
  1511.    erroneously shared the same connection.
  1512.  
  1513. *  Fixed problem where the ISpell language wasn't set up correctly
  1514.  
  1515. *  Link to my website on Help/About
  1516.  
  1517. *  Batches can now be set to run at startup
  1518.  
  1519. *  Bugs with Export Selected Articles & Import Articles fixed
  1520.  
  1521. *  Now shows greeting from server on Account Properties.
  1522.  
  1523.  
  1524.  
  1525. Version 1.14.3.3  03/04/2003
  1526.  
  1527. *  Option to remove dormant connections from the Queued Requests window
  1528.  
  1529. *  AV fixed when pressing Enter in the Subscribed Groups tree
  1530.  
  1531. *  Improved the shutdown code to reduce the chance of AVs at shutdown
  1532.  
  1533. *  Shutdown process generates log.txt (until the AVs are fixed)
  1534.  
  1535. *  All exceptions are logged.
  1536.  
  1537. *  All comms errors in the worker threads are now logged.
  1538.  
  1539. *  Fixed problem whith the sort order in sub-threads.
  1540.  
  1541. *  Fixed 'Minor Nickname Bug'
  1542.  
  1543.  
  1544. Version 1.14.3.2  01/04/2003
  1545.  
  1546. *  Many improvements in the Export Compressed Messages feature.
  1547.  
  1548.    -  Previously all registry settings were saved.  Now only the
  1549.       global registry settings, and those for the selected 
  1550.       accounts are saved.
  1551.  
  1552.    -  Previously the newsgroups.dat file was always saved.  Now it
  1553.       is only saved if you check the 'Save Settings' checkbox
  1554.  
  1555.    -  The Export dialog is now based on the standard Windows Save
  1556.       dialog.
  1557.  
  1558.    -  Bug fixed when exporting the currently selected group
  1559.  
  1560.    -  Popup-menu on the 'accounts/group list' in the export dialog
  1561.       lets you select and unselect easier.
  1562.  
  1563. *  Crosspost button now correctly repositions when the post form
  1564.    is resized.
  1565.  
  1566. *  'Quick Get Messages' options can now be set globally
  1567.  
  1568. *  New option to enable/disable the latest version detection.
  1569.  
  1570. *  Newsgroups are now sorted by nickname if it has been specified.
  1571.  
  1572. *  Bug fixed in the message sort order of the children of the last
  1573.    thread in a group
  1574.  
  1575. *  Bug fixed in message purging where deleted messages sometimes 
  1576.    didnt get purged.
  1577.  
  1578.  
  1579.  
  1580. Version 1.14.3.1  01/04/2003
  1581.  
  1582. *  New Export & Import feature creates a single compressed file 
  1583.    containing your message base and XanaNews settings.  Ideal for 
  1584.    archiving messages and copying your settings and messages base
  1585.    to another computer.
  1586.  
  1587. *  New Crosspost button on the posting form.
  1588.  
  1589. *  Messages which you've cancelled (on the server) with XanaNews are
  1590.    now displayed with an 'X' icon.
  1591.  
  1592. *  New Group Nickname feature.  Give newsgroups friendlier display 
  1593.    names.
  1594.  
  1595. *  XanaNews now asks permission before checking the Internet for its
  1596.    latest version.
  1597.  
  1598.  
  1599. Version 1.14.2.1  27/03/2003
  1600.  
  1601. *  Archived Message Folders now use a B-Tree indexing system for 
  1602.    fast loading.
  1603.  
  1604. *  New 'Save Attachments in Selected Messages' option on file menu.
  1605.  
  1606. *  SMTP Mail now authenticates before sendin RSET
  1607.  
  1608. *  Bug fixed where multipart attachments could get combined in the 
  1609.    wrong order.
  1610.  
  1611. *  Attachments selection dialog now supports selecting multiple 
  1612.    attachments
  1613.  
  1614. * Now correctly encodes lines that start with a dot.
  1615.  
  1616.  
  1617. Version 1.14.1.3  18/03/2003
  1618.  
  1619. *  Many bugs fixed in Archived Message Folders
  1620.  
  1621. *  You can now selected different purged messages folders per newsgroup 
  1622.    & account
  1623.  
  1624. *  You can now select the charset used for message display per newsgroup
  1625.    as well as per account
  1626.  
  1627. *  Now retries after '400 - Server discontinued' replies.
  1628.  
  1629. *  Fixed bug where keyboard shortcuts sometimes got zapped.
  1630.  
  1631.  
  1632. Version 1.14.1.2  12/03/2003
  1633.  
  1634. *  New connection option to prevent diallup - useful for connecting
  1635.    to local news servers
  1636.  
  1637. *  Bug fixed where Quoted Printable messages weren't fully encoded
  1638.  
  1639. *  Bug fixed with malformed 'Q' encoded MIME headers.
  1640.  
  1641. *  Bug fixed where Content-Transfer-Encoding: 8bit wasn't set in 8bit
  1642.    MIME messages
  1643.  
  1644. Version 1.14.1.1  01/03/2003
  1645.  
  1646. *  Fixed problem with Close to System Tray
  1647.  
  1648. *  Tightened up identification of 'Messages to Me'
  1649.  
  1650. *  New install program download.
  1651.  
  1652.  
  1653. Version 1.13.2.12 27/02/2003
  1654.  
  1655. *  Added support for format=flowed decoding and posting.
  1656.  
  1657. *  Fixed bug where edit/copy gets disabled
  1658.  
  1659. *  Option to turn off message count display in subscribed group tree
  1660.  
  1661. *  Spell checker, Post Message and Reply by Mail forms now remember
  1662.    their previous position
  1663.  
  1664. *  Tidied up some object caching issues.  Hopefully this will get rid
  1665.    of some AVs
  1666.  
  1667. *  Fixed bug where e-mail message counts where displayed incorrectly.
  1668.  
  1669.  
  1670. Version 1.13.2.11 25/02/2003
  1671.  
  1672. *  Fixed a bunch of AVs.
  1673.  
  1674. *  Now sends Archive:no instead of X-NoArchive:yes - compliant with latest 
  1675.    USEFOR spec.
  1676.  
  1677. *  Fixed System Error 998 bug in speller.
  1678.  
  1679. *  Now displays how many messages in each subscribed group in the 'subscribed
  1680.    groups tree' as well as how many unread messages.
  1681.  
  1682. *  Tidied up speller button defaults
  1683.  
  1684. *  '-ns' command-line switch turns off the splash screen in case you're trying
  1685.    to use XanaNews sneakily.
  1686.  
  1687. *  Fixed proble with code-page when viewing freshly retrieved message bodies.
  1688.  
  1689. *  Fixed problem with posting From: header where the name has non us-ascii 
  1690.    characters
  1691.  
  1692.  
  1693.  
  1694. Version 1.13.2.10 19/02/2003
  1695.  
  1696. *  Fixed AV when posting messages when ISpell is not installed
  1697.  
  1698. *  Fixed 'Add' button in spell checker interface.
  1699.  
  1700. *  Fixed 'Skip All' button in spell checker interface.
  1701.  
  1702.  
  1703. Version 1.13.2.9 18/02/2003
  1704.  
  1705. *  New splash screen - donated to the XanaNews project by Dave Ridgeway
  1706.    of glyfx
  1707.  
  1708. *  Fixed problem where sorting (clicking on column headers) could
  1709.    cause XanaNews to hang or crash.
  1710.  
  1711. *  Tightened up pipelining code.  Previously the pipelining thread could hang
  1712.    if a bad response was received from the server (because of server 
  1713.    corruption).  Now XanaNews displays a message on the status bar
  1714.  
  1715. *  Improved logging.  XanaNews now starts a new log file per day when logging
  1716.    is turned on.  It now logs the time of the event.
  1717.  
  1718. *  New 'Audible Performance Cues' function on the test menu.  Gives a 
  1719.    different beep at each of the four stages of loading and saving; and 
  1720.    logs them if logging is turned on.  I put this in in an attempt to figure
  1721.    out some performance issues.
  1722.  
  1723. *  Error messages no longer disappear from the status bar too soon.
  1724.  
  1725. *  Spell checker no longer loads at startup.
  1726.  
  1727. *  Spell checker now displays mis-spelt words in context.
  1728.  
  1729. *  Spell checker no longer times out.
  1730.  
  1731.  
  1732. Verson 1.13.2.8  16/02/2003
  1733.  
  1734. *  Fixed problems with ISpell spell checker interface
  1735.  
  1736. Version 1.13.2.7  13/02/2003
  1737.  
  1738. *  New View/Hide Read Messages (CTRL+H) option hides/unhides
  1739.    messages that have been read.
  1740.  
  1741. *  New option on Tools/Options, Message Tree tab to hide read
  1742.    messages whenever you select a group.
  1743.  
  1744. *  Re-written ISpell spell checker interface.  No new
  1745.    functionality, but it's saved about 30K of .exe
  1746.  
  1747. *  'Esc' now works in the Post Message form.
  1748.  
  1749. *  Fixed some display issues with Russian (etc.) character sets.
  1750.  
  1751. *  Fixed problem where the wrong charset was used when downloading
  1752.    a message body after previously downloading the header.
  1753.  
  1754. *  Fixed problem where running 'Get Messages' twice could cause the
  1755.    same messages to be re-download.
  1756.  
  1757. *  Fixed weirdness in Show Newsgroup Statistics.
  1758.  
  1759. *  Fixed problem where online help didn't work in XP.
  1760.  
  1761.  
  1762.  
  1763. Version 1.13.2.6  09/02/2003
  1764.  
  1765. *  Fixed charset display when message bodies are downloaded.
  1766.  
  1767. *  Speeded up 'find next unread message to me' across multiple 
  1768.    groups
  1769.  
  1770. *  Updated LowLevel and MiscUnits packages so that you can once
  1771.    again compile XanaNews.
  1772.  
  1773. Version 1.13.2.5  07/02/2003
  1774.  
  1775. *  Fixed hanging issue when skipping to next unread message
  1776.  
  1777. *  Fixed tab order on post message form
  1778.  
  1779. *  Fixed issue where the wrong charset was used when quoting
  1780.    messages.
  1781.  
  1782. Version 1.13.2.4  06/02/2003
  1783.  
  1784. *  Improved performance when initiating large batches of article
  1785.    downloads
  1786.  
  1787. *  Improved performance when skipping to next unread message
  1788.  
  1789. *  Fixed bug where 'Mark all messages as read' didn't work when 
  1790.    performed un multiple groups.
  1791.  
  1792. *  Fixed problem were "Refresh Group List" and "Show Group List" could 
  1793.    deadlock
  1794.  
  1795. Version 1.13.2.3  04/02/2003
  1796.  
  1797. *  'New User Wizard' added.
  1798.  
  1799. *  New logging option in 'test' menu.
  1800.  
  1801. *  Fixed bug where high water mark could become invalid
  1802.  
  1803. *  Fixed issue where newsgroups were being unloaded prematurely.
  1804.  
  1805. *  Now sets correct default posting & quoing options when subscribing
  1806.    to a group.
  1807.  
  1808. Version 1.13.2.2  03/02/2003
  1809.  
  1810. *  Fixed AV in Get Messages when articles.dat is missing for a group.
  1811.  
  1812. *  Fixed incorrect newsgroup properties page tab order
  1813.  
  1814. Version 1.13.2.1  03/02/2003
  1815.  
  1816. *  XanaNews now uses pipelining to get batches of messages, headers and 
  1817.    message bodies.  This vastly speeds up message retrieval - especially 
  1818.    for newsgroups with many short messages.
  1819.  
  1820. *  Automatic 'new version' detection.  When a new version is released, 
  1821.    XanaNews will notify you by putting a clickable link on the status bar.
  1822.  
  1823. *  Bug fixed in non-XOVER header retrieval.
  1824.  
  1825. *  Double click on an account in the subscribed group tree always expands 
  1826.    the account and it's subcribed groups.
  1827.  
  1828. Version 1.13.1.2  02/02/2003
  1829.  
  1830. *  XanaNews now unloads article headers when you leave a group. This can
  1831.    drastically reduce it's memory footprint.
  1832.  
  1833. *  Bug where accented characters in 'From:' and 'Subject:' headers
  1834.    prevented messages from being posted - fixed.
  1835.  
  1836. *  Double-click on account in subscribed group tree no longer collapses
  1837.    the tree.
  1838.  
  1839. *  Bug where subject was sometimes shown as blank - fixed.
  1840.  
  1841. *  XanaNews no longer infintely retries when a 'group does not exist' error
  1842.    is returned by the server
  1843.  
  1844. *  Fixed AV when you select 'Mark All Messages as Read' when no newsgroup is
  1845.    selected
  1846.  
  1847. *  Replies are now sorted chronologically, whatever the thread sort order is
  1848.    set to.
  1849.  
  1850.  
  1851. Version 1.13.1.1  29/01/2003
  1852.  
  1853. *  Threaded POP3 & SMTP E-Mail support
  1854.  
  1855. *  Hierachical posting and display options
  1856.  
  1857. *  Annoying 'there are new newsgroups' popup gone.  Instead the 'Earth' icon
  1858.    gets green markings round it when there are new newsgroups
  1859.  
  1860. *  Bug where the wrong charset was displayed when retrieving message
  1861.    bodies fixed.
  1862.  
  1863. *  Improved the 'reply-by-mail' dialog to bring it in line with the Post Message
  1864.    dialog
  1865.  
  1866. *  Reply-By-Mail from a newsgroup article now goes through a EMail account so
  1867.    that the mail-threading works.
  1868.  
  1869. *  All restrictions on cancelling messages lifted.
  1870.  
  1871. *  Removed 'XanaNews' from 'cancel message'
  1872.  
  1873.  
  1874.  
  1875. Version 1.12.5.11 14/01/2003
  1876.  
  1877. *  Fixed problem with code-page detection when a MIME-style header line
  1878.    was encountered.
  1879.  
  1880. *  Added separate 'Subscribe' and 'Unsubscribe' buttons to the News Groups
  1881.    dialog.
  1882.  
  1883. *  Smoother scrolling in the message tree.
  1884.  
  1885.  
  1886. Version 1.12.5.10 09/01/2003
  1887.  
  1888. *  Fixed problem where SMTP mail settings were being lost.
  1889.  
  1890.  
  1891. Version 1.12.5.9  07/01/2003
  1892.  
  1893. *  Fixed problem where clicking the Finish button in the spellchecker
  1894.    caused XanaNews to hang.
  1895.  
  1896. Version 1.12.5.8  06/01/2003
  1897.  
  1898. *  Fixed problem where Keyboard Shortcuts & Filters dialogs displayed
  1899.    incorrectly when 'large fonts' was selected.
  1900.  
  1901. *  Fixed problem where main menu was clipped when 'large fonts' was 
  1902.    selected.
  1903.  
  1904. *  Added 'View/Group Multipart Messages'.  This is simply a shortcut for
  1905.    sorting by sort un-threaded by subject - which already caused grouping
  1906.    of Multipart Messages.
  1907.  
  1908. *  Fixed problem where shortcut keys were acted on when the spell checker
  1909.    dialog was visible.
  1910.  
  1911. *  Added 'Print Message' option to the message and message tree popup menus.
  1912.  
  1913. *  Added 'View/Messages/Images Only' option.
  1914.  
  1915. Version 1.12.5.7  27/12/2002
  1916.  
  1917. *  Fixed AV when selecting archived message.
  1918. *  Fixed problem where characters typed in the 'Find In Message' dialog
  1919.    were treated as shortcuts.
  1920.  
  1921. Version 1.12.5.6  26/12/2002
  1922.  
  1923. *  Basic support for printing.
  1924. *  Fixed AV in search.
  1925. *  Fixed problem with search where it sometimes didn't start at the first
  1926.    article.
  1927.  
  1928. Version 1.12.5.5  23/12/2002
  1929.  
  1930. *  Quoting problem with NT4 and 2000 fixed
  1931. *  Hanging bug when traversing message base fixed.
  1932.  
  1933. Version 1.12.5.4  22/12/2002
  1934.  
  1935. *  Cursor positioning bug when posting fixed.
  1936.  
  1937. Version 1.12.5.3  22/12/2002
  1938.  
  1939. *  Bug fixed where quoting text didn't work if the us-ascii charset was
  1940.    specified.
  1941. *  Bug fixed where 'Quoted Printable' text didn't auto-wrap.
  1942. *  Bug fixed where the us-ascii charset was always used if the headers
  1943.    were downloaded before the message bodies.
  1944. *  Default wrapping for new accounts set to 72 characters.
  1945.  
  1946.  
  1947. Version 1.12.5.2  18/12/2002
  1948.  
  1949. *  Better handling of non-European character sets.
  1950. *  Now plays a sound when in tray mode when there are unread messages.
  1951. *  Now strips headers when quoting.
  1952. *  Proper 'right margin' in Post Message form.
  1953. *  Ruler bar in post message form.
  1954.  
  1955.  
  1956. Version 1.12.5.1  14/2/2002
  1957.  
  1958. *  Configurable keyboard shortcuts
  1959. *  New 'Select Thread' and 'Select Subthread' options on the Edit menu
  1960. *  New Export Selected Articles option on the file menu
  1961. *  New Import Articles option on the file menu
  1962. *  AV after purging the selected article fixed.
  1963. *  'Keywords' can search the author or subject instead of the message 
  1964.    body.  Eg. instead of having a keyword of 'Colin' you can put
  1965.    'Subject:Colin' or 'Author:Colin'.  It still uses Google expressions
  1966.    so you can say 'Author:TeamB -Rudy' to highlight all messages from
  1967.    TeamB members execpt Rudy.
  1968. *  Now decoded non-multipart MIME Base64 encoded messages
  1969. *  Bug fixed where zero-length messages were displayed incorrectly
  1970.  
  1971. Version 1.12.4.8  11/12/2002
  1972.  
  1973. *  Potential 'hanging when skipping to next unread message' problem 
  1974.    fixed.
  1975.  
  1976. Version 1.12.4.7  10/12/2002
  1977.  
  1978. *  All searching now uses Google-like expressions:
  1979.  
  1980.      - If you put multiple words in a search string, only messages with
  1981.        all the words are returned.
  1982.  
  1983.      - If you precede a word with '-', only messages without that word 
  1984.        are returned
  1985.  
  1986.      - If you precede a word with '+', only messages with that word are 
  1987.        returned
  1988.  
  1989.      - You can put multiple words in quotes to search and only messages 
  1990.        with that quoted phrase are returned.
  1991.  
  1992.      -  You can precede a word with 'OR' and all messages with that word
  1993.        are returned.
  1994.  
  1995.    This change affects the 'Search Messages' function, the 'Delete 
  1996.    Messages' function, Filters and Keyword highlighting.
  1997.  
  1998. *  New 'N' and 'P' shortcuts for the right and left arrow toolbar buttons
  1999. *  If you put the tree in the Flags column the glyphs now display
  2000.    correctly.
  2001. *  New option in the Message Tree tab to hide the folder icons
  2002. *  New option in the Message Tree tab to auto-expand all threads when you
  2003.    enter a group
  2004. *  Find next unread message to me, go to next unread message (space-bar &
  2005.    Enter) now circle back to the first group in the first account if they
  2006.    didn't find an appropriate message.
  2007.  
  2008. Version 1.12.4.6  07/12/2002
  2009.  
  2010. *  Some new glyphs - donated by glyfx (http://www.glyfx.com) - thanks to 
  2011.    Dave Ridgeway.
  2012. *  Fixed 'not working on NT4 problem' introduced on the previous version.
  2013. *  Redesigned filters dialogs.
  2014. *  'Find next unread message to me is now 'circular'.  If there are no more 
  2015.    later unread messages in threads you've participated in it now skips back 
  2016.    to the first unread message. If there are no remaining unread message in
  2017.    you groups it skips to the first message in the first group that has 
  2018.    unread messages to you.
  2019. *  Fixed bug with Ctrl-Enter in the Post Message dialog.
  2020. *  New keyboard shortcut (Q) for the lightning-strike - 'quick do all default
  2021.    actions' function.
  2022. *  Fixed problem where the 'OK button was disabled when editing identities.
  2023.  
  2024. Version 1.12.4.5  03/12/2002
  2025.  
  2026. *  Hopefully fixed the occasional 'List Index Out Of Bounds' error when 
  2027.    purging deleted messages.
  2028.  
  2029. *  'View Custom Headers' menu item checked correctly
  2030.  
  2031. *  Bar between the header tree and the message pane now clears correctly
  2032.  
  2033. *  XanaNews now prevents you from creating duplicate identities.
  2034.  
  2035.  
  2036. Version 1.12.4.4  02/12/2002
  2037.  
  2038. *  New 'Default Character Set' combo box on the Posting tab of 
  2039.    Account Properties allows you to specify the character set to be used
  2040.    when posting new messages.  Note that when you're replying to a message,
  2041.    it's character set will still be used as the default.
  2042.  
  2043. *  New 'Default Character Set in Message Pane' combo box on the 'Advanced'
  2044.    tab of Account Properties.  On some newsgroups it's customary to assume 
  2045.    that the reader is using a particular character set, and therefore not
  2046.    explicitly specify the character set.
  2047.  
  2048.    nb.  If (for instance) you read several German newsgroups, and several US
  2049.         ones on the same server, it's easiest to set up two separate accounts 
  2050.         - eg. 'Claranet News' and 'Claranet News - German'.
  2051.  
  2052. *  XanaNews will now decode 'Subject:' headers where a character set is 
  2053.    specified - eg. Re: =?ISO-8859-1?Q?N=FAmeros_Ale=E1torios?=
  2054.  
  2055. *  Suppressed 'Rasman.dll' popup on NT4 systems.
  2056.  
  2057. *  XanaNews will now encode headers according to the MIME standard when they 
  2058.    contain non-us-ascii characters.
  2059.  
  2060.  
  2061. Version 1.12.4.3  30/11/2002
  2062.  
  2063. *  Fixed desktop flicker issue when selecting messages
  2064. *  TAB key now works in Post Message editor.
  2065. *  Fixed problem with recognising some MIME boundaries
  2066. *  Added 'Copy Link to Clipboard' option to the Edit menu.  It copies
  2067.    an 'nntp://' url for the selected article to the clipboard.
  2068. *  Fixed problem with 'Collapse Thread'
  2069.  
  2070. Version 1.12.4.2  28/11/2002
  2071.  
  2072. *  Fixed hanging problems after sorting unthreaded.
  2073. *  Fixed (or greatly reduced) flicker problems when downloading messages.
  2074. *  Fixed problems with Select All & Copy to Clipboard in the message pane.
  2075. *  Fixed Button Alignment in Create New Newsgroup dialog
  2076. *  Fixed charset combobox positioning issue in the Post Message form
  2077. *  Added a bunch of charsets.
  2078.  
  2079. Version 1.12.4.1  27/11/2002
  2080.  
  2081. * Completely new message display component.
  2082.  
  2083.     -  All the appearances font settings now work.
  2084.     -  URL highlighting now works in Windows NT4 and 98.
  2085.     -  Better support for character sets in NT, Windows 200 & XP
  2086.  
  2087. * Automatic character set detection based on message sender's e-mail
  2088.   address.
  2089. * The message pane now displays the character set that was used to
  2090.   send a message.  You can use a combo-box to select a different 
  2091.   character set if you think that the automatic detection got it wrong.
  2092. * New character set combo-box on the Post Message form.  You can now 
  2093.   select character sets - including UTF-8.
  2094. * UTF-8 message display bugs fixed.
  2095. * Bug where the second unread message is highlighted when you first go
  2096.   into a group fixed.
  2097. * Possible fix for 'List Index Out of Bounds' when purging.
  2098. * 'Search Messages' now sets the cursor to an hourglass while it's 
  2099.   searching and pops up a message if it didn't find the search string.
  2100. * The Appearances tab in the options dialog is now correctly sized.  It
  2101.   also has a splitter bar so you can resize it further.
  2102.  
  2103.  
  2104.  
  2105. Version 1.12.3.2  19/11/2002
  2106.  
  2107. * Couple of AVs when downloading images fixed.
  2108. * Default Message Editor font set to Courier New
  2109.  
  2110. Version 1.12.3.1  19/11/2002
  2111.  
  2112. *  New hotkeys for toggling the View Headers options:
  2113.   
  2114.     - Ctrl-F9  = View Headers/None
  2115.     - Ctrl-F10 = View Headers/Short
  2116.     - Ctrl-F11 = View Headers/Full
  2117.     - Ctrl-F12 = View Headers/Custom
  2118.  
  2119.    You can set up which headers are displayed in View Headers/Custom.
  2120.    Go to Options and select the Message Pane tab.
  2121.  
  2122. *  Bug when un-subscribing from multiple groups fixed.
  2123. *  Occasional 'List Index Out of Bounds' on shutdown error fixed - I 
  2124.    think.
  2125. *  Restrictions on cancelling messages relaxed.  You can now cancel 
  2126.    messages as long as your identities e-mail address matches that of 
  2127.    article you're cancelling
  2128.  
  2129.  
  2130. Version 1.12.2.3  18/11/2002
  2131.  
  2132. *  Tidied up cumulative updating of downloading images.
  2133. *  Fixed some bugs in Identities.  Added a 'Set Default' button.
  2134. *  Fixed a bug with wrapping nested quotes when posting.
  2135. *  %ver% and %author% macro now works in signatures.
  2136.  
  2137. Version 1.12.2.2  17/11/2002
  2138.  
  2139. *  Fixed 'Organization:' header not being sent
  2140. *  Fixed inoperative 'Modify' button for Advanced Headers (posting tab
  2141.    of Account Properties)
  2142. *  Fixed problem where wrong popup menu was sometimes displayed in 
  2143.    the subscribed group tree.
  2144. *  Fixed AV on exit after subscribing to new groups.
  2145.  
  2146. Version 1.12.2.1  16/11/2002
  2147.  
  2148. *  Support for multiple identities
  2149.  
  2150. Version 1.12.1.9  13/11/2002
  2151.  
  2152. *  Definate fix for the occasional truncated messages problem
  2153. *  No longer attempts to animate animated GIFs - preventing nests
  2154.    of AVs
  2155. *  'Quick Get Messages' now works on multiple selection of groups.
  2156. *  Newsgroup Statistics now displays the number of messages posted
  2157.    by XanaNews users in each group.
  2158.  
  2159. Version 1.12.1.8  12/11/2002
  2160.  
  2161. *  You can now set XanaNews to be the default newsreader.
  2162. *  You can start XanaNews with a nntp URL on the command line -
  2163.    eg. XanaNews nntp://forums.talkto.net/xananews.support
  2164. *  XanaNews now translates ROT-13 text in both the message pane and
  2165.    PostMessage form. Select some text, then select 'Translate ROT-13'
  2166.    in the popup menu.
  2167. *  Possible fix for the occasional truncated message display issue that
  2168.    affects a few users (but not me!)
  2169. *  Fixed bug where messages were being re-downloaded if a mixture of 
  2170.    previously downloaded messages and previously not downloaded messages
  2171.    were selected.
  2172. *  If you perform an operation (Get Message Body, Delete Message, etc.) on
  2173.    a collapsed tree node the operation is now performed on the node and it's
  2174.    children.
  2175. *  Fixed bug in Auto Centralize
  2176.  
  2177.  
  2178. Version 1.12.1.7  10/11/2002
  2179.  
  2180. *  Broken keyboard scrolling in the message pane fixed.
  2181. *  'Get All Messages' now appears in the system tray menu.
  2182. *  The 'Queued Requests' tree is now multi-select, so you can delete
  2183.    more than one request at a time.
  2184. *  There's now a 'Clear All Requests' option in the queued requests
  2185.    popup-menu.
  2186.  
  2187. Version 1.12.1.6  09/11/2002
  2188.  
  2189. *  Automatically detects new newsgroups on a server.
  2190. *  No longer displays error messages if the RAS phonebook is not 
  2191.    installed correctly.
  2192. *  Displays diagnostic message if XanaNews was unable to create
  2193.    the message pane on Windows 98/ME
  2194.  
  2195. Version 1.12.1.5  06/11/2002
  2196.  
  2197. *  Fixed bug in wrapping
  2198.  
  2199. Version 1.12.1.4  06/11/2002
  2200.  
  2201. *  'Decode Attachments' performance radically improved.
  2202. *  Messages with attachments now get shown with a paper-clip
  2203.    icon in the message tree.
  2204. *  The about box now works if you rename NewsReader3.exe
  2205. *  Better international support.
  2206.    - Now recogizes koi8-r (russian) codepage.
  2207.    - When quoting a message the 'post message' charset and codepage 
  2208.      is now set to the codepage of the quoted message.
  2209.    - When replying to a message that specifies a charset with a 
  2210.      MIME Content-Type header, the reply is automatically sent using
  2211.      a matching MIME content type.
  2212.    - The charset & codepage are now honoured in the Subject & From
  2213.      columns in the header tree.
  2214.  
  2215. Version 1.12.1.3  04/11/2002
  2216.  
  2217. *  'Purge' performance radically improved.
  2218. *  Archive Message format is now standard RFC-822 instead of XML.
  2219.    I'll re-introduce XML as an export format at some stage, but at
  2220.    the moment it's not supported.
  2221.  
  2222. Version 1.12.1.2  03/11/2002
  2223.  
  2224. *  Sets the User-Agent header instead of X-Newsreader
  2225. *  Option to quote entire message if none of the reply-to message
  2226.    is selected.
  2227. *  If the entire message is quoted it is truncated at the signature.
  2228. *  Bug fixed where newly subscribed groups didn't correctly inherit
  2229.    the signature and X-Face for the account.
  2230.  
  2231. Version 1.12.1.1  01/11/2002
  2232.  
  2233. *  You can now set extra X- headers per account.
  2234. *  Groups and accounts with unread messages are now shown in the 
  2235.    'unread messages' colour.
  2236.  
  2237. Version 1.11.1.5 29/10/2002
  2238.  
  2239. *  AV on Unsubscribe fixed.
  2240. *  Button to clear the X-Face for an account.
  2241. *  Bug fixed where unsent messages where corrupt if they contained an x-face.
  2242. *  'Text Window Size K' parameter automatically set to 8 on Windows 98/ME 
  2243.    systems.
  2244.  
  2245. Version 1.11.1.4 28/10/2002
  2246.  
  2247. *  Support for posting X-Faces
  2248. *  Supports the X-NoArchive header
  2249. *  AV on exit fixed.
  2250. *  No longer says "can't find newsgroups.dat" when you try to display the
  2251.    newgroups list for a new account when you haven't yet retrieved it.
  2252. *  Drag/drop modifiers changed to reflect 'explorer' standards:  Hold 'Ctrl'
  2253.    while dragging to copy messages rather than move them; Hold 'Alt' to 
  2254.    copy/move a single message.
  2255. *  'Show X-Faces' option is now persistent.
  2256. *  'Purge deleted messages'now works on the selected newsgroup or account if
  2257.    the 'Subscribed Groups Tree' is focused.
  2258. *  Fixed bug where the posting text style was random for new groups.
  2259.  
  2260.  
  2261. Version 1.11.1.3 27/10/2002
  2262.  
  2263. *  an AV in 'Purge Messages' fixed.
  2264.  
  2265. Version 1.11.1.2 25/10/2002
  2266.  
  2267. *  An embarassing number of bugs fixed in the previous version
  2268. *  New 'Archive Messages' features:
  2269.  
  2270.    - Hold 'Shift' while dragging to copy messages rather than move them
  2271.    - Hold 'Ctrl' while dragging to copy/move a single message rather than
  2272.      a whole branch.
  2273.    - New 'reload all messages' option
  2274.  
  2275. Version 1.11.1.1 23/10/2002
  2276.  
  2277. *  New 'Archived Messages' feature:
  2278.  
  2279.    - Purged messages are now moved to the 'Purged Messages' folder by 
  2280.      default.  There's a new option to disable this.
  2281.    - Create new folders for archiving messages
  2282.    - Message branches can be dragged & dropped to the archived message
  2283.      folders.
  2284.    - Archived messages can be reloaded into the standard XanaNews system
  2285.    - Archived messaged are store in XML format using the Borland 
  2286.      TClientDataSet component so they can easily be loaded by other Delphi
  2287.      or C++ Builder programs.
  2288.    - Built-in viewer for archived messages.
  2289.  
  2290. *  Deleted messages are now marked as 'Read'
  2291. *  Replying to a message now marks it as 'Read'
  2292. *  Fixed bug where renaming an account loses the account data.
  2293.  
  2294.  
  2295.  
  2296. Version 1.10.3.4 15/10/2002
  2297.  
  2298. *  Wrapping now works much better when quoting.
  2299. *  'Search Messages' dialog no longer stays 'on top'.  It now has
  2300.    a sepate icon on the taskbar.
  2301. *  New option in 'Post Messages' popup menu to paste a quote.
  2302. *  The 'highwater mark' for a newsgroup is now saved when you delete
  2303.    the most recent messages in a group - so they don't get re-loaded next
  2304.    time you do 'get all new messages'
  2305. *  New 'Check Spelling' checkbox on the 'Post Messages' form to 
  2306.    turn off spell checking per post.
  2307. *  New 'Finish' button on spell checker to abandon the spell-check 
  2308.    and post anyway.
  2309. *  Double-clicking the tray icon now brings XanaNews to the foreground
  2310. *  'Find message with keyword n' now uses hotkeys Ctrl-F1 to Ctrl-F8
  2311. *  New option to turn off 'pressing Enter gets the message body' feature.
  2312. *  The header in the message tree now regains focus after replying.
  2313. *  When a batch contains several accounts it no longer stalls all-but-one
  2314.    of the queues when dialling a connection.
  2315. *  Tab order in 'Post Messages' dialog fixed.
  2316. *  Tab order in main form fixed.
  2317. *  Fly-over tool-tips now work when there are entries in the Queued 
  2318.    Requests tree
  2319. *  The drop-down combo box in 'search messages' now gets populated with 
  2320.    the 10 most recent search strings.
  2321. *  Messages marked as Interesting no longer get deleted by 'Delete Messages'
  2322.    and Messagebase Management - though they can still be deleted individually.
  2323.  
  2324. Version 1.10.3.3 11/10/2002
  2325.  
  2326. - New 'maximum line length' option for the message pane.
  2327. - New 'Maximum Posting Line Length' restricts the Post Message form if you're 
  2328.   not using MIME quoted printable.
  2329. - Bug fixed where you could close XanaNews without it warning of un-sent 
  2330.   messages
  2331. - Bug fixed where message flags (read, deleted, etc.) weren't always being 
  2332.   saved
  2333. - List Index out of bounds error fixed in batch dialog.
  2334. - 'Display header details bar' option now saves correctly
  2335.  
  2336. Version 1.10.3.2 08/10/2002
  2337.  
  2338. - Fixed William Meyer's Mad Enter Scanning bug
  2339. - Fixed keyword re-scanning issue.
  2340.  
  2341. Version 1.10.3.1 08/10/2002
  2342.  
  2343. - Allows multiple 'Post Message' forms to be open simultaneously
  2344. - 'Post Message' form now has a 'check spelling button
  2345. - New option on Message Tree Tab to hide columns
  2346. - New option on Message Pane Tab to show message details summary below
  2347.   the horizontal splitter
  2348. - New option on Message Pane Tab to enable/disable spell checking.
  2349. - A couple of AVs in the spelling checker fixed
  2350. - Decoding messages is between 2 and 5 times as quick as before.
  2351. - Now correctly gets stub thread root messages (where the article
  2352.   number displays as zero)
  2353. - When you switch another newsgroup, then switch beck to the first
  2354.   one, you get taken to the message you were at.
  2355. - When you switch to a newsgroup with unread messages you automatically
  2356.   get taken to the first unread message
  2357. - If you press the space bar when there are no later unread messages
  2358.   but there are earlier unread ones you get taken to the first (earlier)
  2359.   unread message.
  2360. - There's now a 'Do Default Acton for All Subscribed Groups' button on 
  2361.   the toolbar
  2362. - If a 'Post Message' form exists when you exit XanaNews a confirmation
  2363.   message box is now displayed.
  2364. - New 'Cut/Paste' popup menu on the Post Message form.
  2365. - New 'Check Spelling' button on the Post Message form.
  2366.     
  2367.  
  2368. Version 1.10.2.3 07/10/2002
  2369.  
  2370. - Bug where inline images didn't download if Show Headers was not set
  2371.   to 'None' fixed.
  2372. - Bug where malformed MIME messages didn't display correctly fixed.
  2373.  
  2374. Version 1.10.2.2 06/10/2002
  2375.  
  2376. - Bug where 'search' didn't work on unthreaded messages fixed.
  2377. - Bug where 'search' didn't work in MIME multipart messages fixed.
  2378. - Reply to Message added to message pane popup menu.
  2379. - About box fixed.
  2380. - Tooltips added to all buttons.
  2381. - 'Search' now supports regular expression searching (though it seems
  2382.   slow and limited!)
  2383. - 'Search' can now find Unread Messages.
  2384.  
  2385. Version 1.10.2.1 05/10/2002
  2386.  
  2387. - Uses the ISpell spelling checker (if it's installed) when posting messages.
  2388.   Download it from http://www.luziusschneider.com/Speller/English/index.htm
  2389. - New 'Keyword search' option automatically searches for keywords in message 
  2390.   bodies, and tags messages with the keyword in the message tree.
  2391. - New 'Find Message With Keyword' options in search menu
  2392. - Alternate threads are shown with 95% background colour so that threads can
  2393.   be distinguished more easily in the message tree.
  2394. - The 'Newsgroup List' for an account no supports multiple selection.
  2395. - You can now quote from messages with an X-Face.
  2396. - The folder icon next to threads or subthreads that contain no unread messages
  2397.   is gray.
  2398. - Bug where messages bodies get deleted when XanaNews exits has been fixed.
  2399. - Fixed AV that happens when you click an empty message tree.
  2400. - Fixed bug where 'Collapse All Threads' didn't work on the currently selected 
  2401.   one.
  2402. - Messages may now display if you're using Windows ME
  2403.  
  2404.  
  2405. Version 1.10.1.1 03/10/2002
  2406.  
  2407. - AV in clone account fixed
  2408. - Bug fixed in 'Get range of messages'
  2409. - Bug where signature is blank for newly subscribed group  (now uses the
  2410.   accounts default signature)
  2411. - 'Scheduled' column in Batches dialog now gets filled in.
  2412. - Option to automatically download messages when you click on their header
  2413. - Option (per account) to automatically mark all messages as read when you
  2414.   leave a group.
  2415. - Now quotes the entire message if nothing is selected in the Message pane
  2416.   when you reply.
  2417. - 'Message Number' added to Delete Messages critiera
  2418. - More resizable dialogs
  2419. - Larger icon in About box
  2420.  
  2421. Version 1.9.8.1  01/10/2002
  2422.  
  2423. -  New 'Newsgroup Options'.  Allows you to set default 'Get Messages' 
  2424.    action and signature per group.
  2425. -  New 'Quick Get Messages' function.  Do it on a group and it does the
  2426.    default action on that group.  Do it on an account and it does the
  2427.    default action for all groups in the account.
  2428. -  New 'Default Action' for an account.  This is used when individual 
  2429.    group Default actions haven't been set up.
  2430. -  The 'G' hotkey has been reassigned to 'Quick Get Messages'
  2431. -  Deleted messages are now purged when you leave XanaNews, rather than 
  2432.    when you leave a group.
  2433. -  New 'Purge Deleted Messages Now' function to, er, purge deleted messages
  2434.    now!
  2435. -  XanaNews will now display X-Face bitmaps.
  2436. -  New 'Get Message' option to get a range of messages.
  2437. -  New 'Clone Account' function allows you to create a new account based on
  2438.    an existing one.
  2439.  
  2440.  
  2441. Version 1.9.7.2  26/09/2002
  2442.  
  2443. - You can now post a message containing a line with a single dot
  2444.   on it
  2445. - Bug with quoted printable where and extra space sometimes appeared
  2446.   fixed.
  2447. - AV in Delete Messages & Messagebase Management fixed.
  2448. - Delete Message now appears on the menu.
  2449. - Messagebase Management now appears on the message pane popup menu.
  2450. - Bug caused newsgroup list to be saved to the wrong directory fixed
  2451. - Bug where double backslash caused italics fixed.
  2452.  
  2453. Version 1.9.7.1  24/09/2002
  2454.  
  2455. - New 'Cancel Message' option - remove your messages from the 
  2456.   server.
  2457. - New Server Administration functions - Create Newsgroup & 
  2458.   Remove Newsgroup.
  2459. - Bug where 'minimize' failed to work fixed.
  2460. - Long lines now wrap when quoting messages.
  2461.  
  2462. Version 1.9.6.1  19/09/2002
  2463.  
  2464. - First draft of new 'message base management' function on the 
  2465.   tools menu.
  2466. - Should now correctly display messages and allow posting on NT4
  2467.   and Windows 98 systems.
  2468.  
  2469.  
  2470. Version 1.9.5.5  19/09/2002
  2471.  
  2472. - Option to force Rich Edit 2 compatible 'SetText' - may help 
  2473.   NT4 systems.
  2474. - InternetGetConnectedStateEx now loaded dynamically from WinINet.dll.
  2475.   This allows me to test on an NT4 SP6a system with IE4 (!)
  2476.  
  2477. Version 1.9.5.4  18/09/2002
  2478.  
  2479. - No longer goes crazy when confronted with an animated GIF - 
  2480.   just doesn't display them very well.
  2481. - Run every 'X' minutes no longer clears to zero when you turn 
  2482.   off scheduling for a batch.
  2483. - Get Messages, Delete Messages & Mark All Messages As Read can
  2484.   now be performed on all subscribed groups in an account when
  2485.   the account name is selected in the subscribed groups tree.
  2486. - New 'Always Authenticate' check box in account properties 
  2487.   forces XanaNews to perform the AUTHINFO sequence as soon as a
  2488.   connection is made to the server.
  2489. - rasapi32.dll is now loaded dynamically so that NT4 systems 
  2490.   without RAS installed can now run XanaNews.
  2491. - Message pane now takes account of the Rich Edit control version
  2492.   when setting the text (should fix NT4 and Windows 98 issues).
  2493.  
  2494. Version 1.9.5.3  14/09/2002
  2495.  
  2496. - Fixed 'TProgressBar property out of range' error.
  2497. - New 'Account' menu options to add and remove accounts.
  2498.  
  2499. Version 1.9.5.2  13/09/2002
  2500.  
  2501. - Fixed AV when posting replies when another group is selected
  2502.  
  2503. Version 1.9.5.1  12/09/2002
  2504.  
  2505. - Progress bar shows when retrieving article lists and bodies
  2506. - Some status bar message bugs fixed
  2507. - Displays messages using the correct charset so that non ansi 
  2508.   characters display correctly
  2509. - 'Subject' now displays correctly for MIME encoded messages
  2510.  
  2511. Version 1.9.4.1  10/09/2002
  2512.  
  2513. - Some more keyboard shortcuts added:
  2514.  
  2515.   Ctrl+I       = Flag interesting message
  2516.   Ctrl+N       = Un-flag message
  2517.   Shift+Ctrl+M = Find interesting message
  2518.  
  2519. - Message pane is now 'Themed' in XP
  2520. - Quoted printable encoding bug fixed
  2521. - Bug in TExSplitter fixed
  2522.  
  2523. Version 1.9.3.1  05/09/2002
  2524.  
  2525. - Status bar simplified.
  2526. - Some keyboard shortcuts added:
  2527.  
  2528.   R      = Reply to message          (if a message is selected)
  2529.   S      = Post new message          (if a group or account is selected)
  2530.   E      = Reply by E-Mail           (if a messages is selected)
  2531.   G      = Get messages              (if a group or groups is selected)
  2532.   Ctrl+G = Mark all messages as read (if a group or groups is selected)
  2533.   .      = Get message body          (if a message header is selected)
  2534.  
  2535. - New mark/unmark message as 'interesting' option
  2536. - New find next interesting message option
  2537.   
  2538. Version 1.9.2.1  04/09/2002
  2539.  
  2540. - Click on taskbar icon now minimizes XanaNews correctly
  2541. - 'Reply' options added to message pop-up menu.
  2542.  
  2543. Version 1.9.1.2  02/09/2002
  2544.  
  2545. - AV on exit fixed.
  2546.  
  2547. Version 1.9.1.1  31/08/2002
  2548.  
  2549. - Delphi 7 version
  2550. - Uses Indy UU and Base64 encoding and decoding instead of NetMasters
  2551.  
  2552.  
  2553. Version 1.8.2.1  29/08/2002
  2554.  
  2555. - SMTP 'Reply by mail' now implemented
  2556.  
  2557.  
  2558. Version 1.8.1.0  27/08/2002
  2559.  
  2560. - Scheduled batch jobs now implemented
  2561. - Server names shown in bold if there are unread messages in any of the groups
  2562. - Taskbar icon now indicates whether there are unread messages in any of the subscribed groups
  2563.  
  2564.  
  2565. Version 1.7.2.2  25/08/2002
  2566.  
  2567. - Bug in yEnc decoding fixed
  2568. - Improved parsing of yEnc split attachments
  2569.  
  2570.  
  2571. Version 1.7.2.1  24/08/2002
  2572.  
  2573. - 'Scrolling bug' when clicking in message pane fixed.
  2574. - Message pane now scrolls if you drag outside it when selecting text
  2575. - Sorting the message tree now sub-sorts on the article number
  2576. - Xananews now automatically retries when encountering 'Socket Error 
  2577.   10054' and 'Socket Error 0' exceptions.
  2578.  
  2579.  
  2580. Version 1.7.1.2  22/08/2002
  2581.  
  2582. - Quoted-printable bug fixed.
  2583.  
  2584.  
  2585. Version 1.7.1.1  22/08/2002
  2586.  
  2587. - Xananews now supports posting messages with (multiple) attachments.
  2588. - Option to post messages in either as a standard NNTP message; 
  2589.   MIME text/plain (7 bit) or MIME quoted-printable
  2590. - Option to include full message as a quote in replies instead of just
  2591.   selected text.
  2592. - Some bugs fixed in decoding quoted-printable messages
  2593. - SSL port bug fixed
  2594. - 'Post Message' form now has it's own icon on the taskbar.
  2595.  
  2596.  
  2597. Version 1.6.3.1  06/08/2002
  2598.  
  2599. - CTRL+ENTER now works as 'OK' everywhere in the post message window
  2600. - Potential AV fixed when creating new post - Thanks to StΘphane Grobety!
  2601. - 'Post Message' window now handled correctly when XanaNews is minimized
  2602.   to the taskbar.
  2603. - 'Post Message' window is no longer 'stay on top'
  2604. - Enter no longer skids to the last group if there are no more unread 
  2605.   messages
  2606. - 'Subject' field in 'Post Messages' is now positioned below Groups and
  2607.   Follow-Ups
  2608.  
  2609. Version 1.6.2.1  31/07/2002
  2610.  
  2611. - Bug prevented new accounts from being created fixed.
  2612. - CTRL+ENTER now works as 'OK' in the post message window
  2613. - Right-Click in the Subscribed Groups tree now selects.
  2614.  
  2615.  
  2616. Version 1.6.1.1  31/07/2002
  2617.  
  2618. - SSL enabled - Thanks to StΘphane Grobety!
  2619. - Queued Requests can now be deleted
  2620. - Queued outgoing posts can now be edited
  2621. - Status of outgoing posts is now displayed on the status bar.
  2622. - Rudimentary support for weird JPEGs with extra data before the standard JPEG header.
  2623. - Status bar now shows the status of selected queued requests
  2624. - Improved tray icon component.  This will come into it's own when I do 'scheduling'!
  2625.  
  2626.  
  2627.  
  2628. Version 1.5.3.1  29/07/2002
  2629.  
  2630. - Fixed sporadic crash on XP systems when displaying the 'Options' 
  2631.   and 'Account Details' dialogs.
  2632.  
  2633. Version 1.5.2.1  24/07/2002
  2634.  
  2635. - New option to set the default sort order and direction.
  2636. - New option to prevent 'Enter' skipping to an unread message
  2637.   in another group.
  2638. - New option to make 'Enter' in the subscribed group tree 
  2639.   simply select the articles tree instead of invoking the 
  2640.   'Get Messages dialog.
  2641. - Escape now works as 'Cancel' in the Post Message form.
  2642. - Scroll Wheel whould now work in message pane - though 
  2643.   it has to have the focus.
  2644. - F2 Hotkey to save attachment.  If the message pane doesn't have
  2645.   focus, the first attachment will be saved.
  2646.  
  2647.  
  2648. Version 1.5.1.2  21/07/2002
  2649.  
  2650. -  AV fixed in displaying multipart messages.
  2651.  
  2652. Version 1.5.1.1  20/07/2002
  2653.  
  2654. -  Font colour appearance settings now works for message headers, signatures, and 3 
  2655.    levels of nested quotes.
  2656. -  Correctly decodes attachments in messages posted with Virtual Access.
  2657. -  Group and Followups-to in the 'Post Message' form are now drop-down combo boxes.
  2658. -  You can now only start a single instance of XanaNews.
  2659. -  If you're using XanaNews on Windows 98, set the 'Text Window Size' option 
  2660.    (Tools/Options/Message Pane tab) to 8.
  2661.  
  2662. Version 1.4.3.1  15/7/2002
  2663.  
  2664. -  Fixed an occasional 'Index Out Of Bounds' error
  2665. -  Added a Tray Icon.  To turn it on go to Options, General Tab.
  2666.  
  2667. Version 1.4.2.1  15/7/2002
  2668.  
  2669. -  New 'Text Window Size' option.  This will hopefully allow me to find out why XanaNews 
  2670.    doesn't display messages on Windows 98 systems.
  2671.  
  2672.    If you're having problems on Windows 98, reduce it from it's current value of 1048576 to 
  2673.    something much smaller - eg. 1024.  It that still doesn't work, reduce it to 32.  In any
  2674.    case, please let me know.
  2675.  
  2676. -  The 'Auto Expand Threads' option now works as soon as you click on a thread.
  2677. -  New 'Headers in MessagePane' appearance option allows you to control the font and 
  2678.    background colour for message headers.  There are several other options listed in the
  2679.    appearances tab of the options dialog which I haven't yet implmented yet.  I wanted to get
  2680.    this version out because of the Windows 98 thing.
  2681.  
  2682.  
  2683. Version 1.4.1.1  13/7/02
  2684.  
  2685. -  Recompiled to use the release version of Indy 9, and the latest versions of 
  2686.    Theme Manager and Virtual Trees.
  2687. -  New 'Newsgroup Statistics' on the Tools menu.  Find out who's doing all that posting!
  2688. -  Fixed bug in format=flowed MIME decoding
  2689.  
  2690.  
  2691. Version 1.3.3.2   8/7/02
  2692.  
  2693. -  Can now decode MIME attachments with badly ordered headers (ie. where 'Mime-version doesn't
  2694.    come first).  I found one of these in a porno group (a rich source of Mime test data!) posted by
  2695.    a spam poster who was rather embarassingly using Indy 9.03b!
  2696.  
  2697.  
  2698. Version 1.3.3.1   8/7/02
  2699.  
  2700. -  Postings & Replies allow 'Follow Up To:'
  2701. -  New 'Advanced' button on posting screen allows editing of all outgoing headers.
  2702. -  'Slow Loading Newsgroup' caused by new filters fixed.
  2703. -  Message display problem when using new filters fixed.
  2704.  
  2705.  
  2706. Version 1.3.2.1   6/7/02
  2707.  
  2708. -  'Index out of bounds' bug when selecting all message text fixed.
  2709. -  HTML Popups disabled (again!)
  2710.  
  2711.  
  2712. Version 1.3.1.1   4/7/02
  2713.  
  2714. -  New 'forensic' mode.  When it's activated:
  2715.  
  2716. -  Displays NNTP-Posting-Host in place of the subject
  2717. -  If you display messages unthreaded, sorted by posting host, additional analysis is performed
  2718.    to determine if multiple users are posting from the same IP address.
  2719. -  Messages with missing nntp-posting-hosts are highlighted
  2720.  
  2721.  
  2722. Version 1.2.1.2   29/6/02
  2723.  
  2724. -  Serious AV (introduced in previous version) when displaying groups with no messages fixed.
  2725. -  HTML Popups disabled.
  2726. -  UU Encoded attachments in MIME message parts now decode correctly.
  2727. -  Message tree text color now only applies to un-selected messages.
  2728.  
  2729. -  New Delete Messages and filter options to filter messages by header contents.
  2730.  
  2731.  
  2732. Version 1.2.1.1   27/6/02
  2733.  
  2734. -  Any unsent posts are saved when you exit XanaNews so they can be sent next time you run it.
  2735. -  The version is now shown in the About box, and will be updated whenever there's a new release.
  2736. -  There are new 'Collapse All Threads' and 'Collapse Thread' functions
  2737. -  There's a new 'Mark All Messages as Read' function that can be applied to multiple groups
  2738. -  There's a 'pause' function in the queued requests window.  This is experimental at this stage.
  2739. -  Dormant threads (threads with no new messages) are now shown in a different colour - this is
  2740.    configurable in tools/options, so you can turn it off if you don't like it.
  2741. -  There are several new options for formatting the message tree in tools/options 
  2742. -  A bunch of bugs have been fixed.
  2743.  
  2744.  
  2745. Enjoy XanaNews!
  2746.  
  2747. Colin Wilson
  2748. colin@wilsonc.demon.co.uk
  2749.  
  2750.